sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget4/translations/zh_CN/networking/netlink_spec/rt-routemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget4/translations/zh_TW/networking/netlink_spec/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget4/translations/it_IT/networking/netlink_spec/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget4/translations/ja_JP/networking/netlink_spec/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget4/translations/ko_KR/networking/netlink_spec/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget4/translations/sp_SP/networking/netlink_spec/rt-routemodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhN/var/lib/git/docbuild/linux/Documentation/networking/netlink_spec/rt-route.rsthKubh)}(h'NOTE: This document was auto-generated.h]h'NOTE: This document was auto-generated.}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhsection)}(hhh](htitle)}(h)Family ``rt-route`` netlink specificationh](hFamily }(hhhhhNhNubhliteral)}(h ``rt-route``h]hrt-route}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhubh netlink specification}(hhhhhNhNubeh}(h]h ]h"]h$]h&]refidid1uh1hhhhhhhhKubhtopic)}(h Contents h](h)}(hContentsh]hContents}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhK ubh bullet_list)}(hhh]h list_item)}(hhh](h paragraph)}(hhh]h reference)}(hhh](hFamily }(hjhhhNhNubh)}(hhh]hrt-route}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhNhNhjubh netlink specification}(hjhhhNhNubeh}(h]hah ]h"]h$]h&]refid%family-rt-route-netlink-specificationuh1jhj ubah}(h]h ]h"]h$]h&]uh1j hjubj)}(hhh](j)}(hhh]j )}(hhh]j)}(hhh]hSummary}(hjAhhhNhNubah}(h]id2ah ]h"]h$]h&]refidsummaryuh1jhj>ubah}(h]h ]h"]h$]h&]uh1j hj;ubah}(h]h ]h"]h$]h&]uh1jhj8ubj)}(hhh](j )}(hhh]j)}(hhh]h Operations}(hjchhhNhNubah}(h]id3ah ]h"]h$]h&]refid operationsuh1jhj`ubah}(h]h ]h"]h$]h&]uh1j hj]ubj)}(hhh](j)}(hhh]j )}(hhh]j)}(hhh]hgetroute}(hjhhhNhNubah}(h]id4ah ]h"]h$]h&]refidgetrouteuh1jhjubah}(h]h ]h"]h$]h&]uh1j hj|ubah}(h]h ]h"]h$]h&]uh1jhjyubj)}(hhh]j )}(hhh]j)}(hhh]hnewroute}(hjhhhNhNubah}(h]id5ah ]h"]h$]h&]refidnewrouteuh1jhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjyubj)}(hhh]j )}(hhh]j)}(hhh]hdelroute}(hjhhhNhNubah}(h]id6ah ]h"]h$]h&]refiddelrouteuh1jhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjyubeh}(h]h ]h"]h$]h&]uh1jhj]ubeh}(h]h ]h"]h$]h&]uh1jhj8ubj)}(hhh](j )}(hhh]j)}(hhh]h Definitions}(hjhhhNhNubah}(h]id7ah ]h"]h$]h&]refid definitionsuh1jhjubah}(h]h ]h"]h$]h&]uh1j hjubj)}(hhh](j)}(hhh]j )}(hhh]j)}(hhh]hrtm-type}(hjhhhNhNubah}(h]id8ah ]h"]h$]h&]refidrtm-typeuh1jhjubah}(h]h ]h"]h$]h&]uh1j hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]j )}(hhh]j)}(hhh]hrtmsg}(hj5hhhNhNubah}(h]id9ah ]h"]h$]h&]refidrtmsguh1jhj2ubah}(h]h ]h"]h$]h&]uh1j hj/ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]j )}(hhh]j)}(hhh]h rta-cacheinfo}(hjWhhhNhNubah}(h]id10ah ]h"]h$]h&]refid rta-cacheinfouh1jhjTubah}(h]h ]h"]h$]h&]uh1j hjQubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj8ubj)}(hhh](j )}(hhh]j)}(hhh]hAttribute sets}(hjhhhNhNubah}(h]id11ah ]h"]h$]h&]refidattribute-setsuh1jhjubah}(h]h ]h"]h$]h&]uh1j hjubj)}(hhh](j)}(hhh]j )}(hhh]j)}(hhh]h route-attrs}(hjhhhNhNubah}(h]id12ah ]h"]h$]h&]refid route-attrsuh1jhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j )}(hhh]j)}(hhh]hmetrics}(hjhhhNhNubah}(h]id13ah ]h"]h$]h&]refidmetricsuh1jhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhj8ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhhhNhNubeh}(h]contentsah ]contentsah"]contentsah$]h&]uh1hhhhK hhhhubh)}(hhh](h)}(hSummaryh]hSummary}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjJuh1hhj hhhhhKubj )}(h#Route configuration over rtnetlink.h]h#Route configuration over rtnetlink.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKhj hhubeh}(h]jPah ]h"]summaryah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Operationsh]h Operations}(hj2hhhNhNubah}(h]h ]h"]h$]h&]hjluh1hhj/hhhhhKubhtarget)}(h .. _rt-route-operation-getroute:h]h}(h]h ]h"]h$]h&]hrt-route-operation-getrouteuh1j@hKhj/hhhhubh)}(hhh](h)}(hgetrouteh]hgetroute}(hjPhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjMhhhhhKubj )}(hDump route information.h]hDump route information.}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKhjMhhubh field_list)}(hhh](hfield)}(hhh](h field_name)}(h attribute-seth]h attribute-set}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjshhhKubh field_body)}(h):ref:`rt-route-attribute-set-route-attrs`h]j )}(hjh]h)}(hjh]hinline)}(hjh]h"rt-route-attribute-set-route-attrs}(hjhhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdoc networking/netlink_spec/rt-route refdomainjreftyperef refexplicitrefwarn reftarget"rt-route-attribute-set-route-attrsuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjsubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjnhhubjr)}(hhh](jw)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hX**request** :attributes: [``src``, ``dst``, ``iif``, ``oif``, ``ip-proto``, ``sport``, ``dport``, ``mark``, ``uid``, ``flowlabel``] **reply** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]hdefinition_list)}(hhh](hdefinition_list_item)}(h**request** :attributes: [``src``, ``dst``, ``iif``, ``oif``, ``ip-proto``, ``sport``, ``dport``, ``mark``, ``uid``, ``flowlabel``] h](hterm)}(h **request**h]hstrong)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhK"hjubh definition)}(hhh]jm)}(hhh]jr)}(hhh](jw)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hk[``src``, ``dst``, ``iif``, ``oif``, ``ip-proto``, ``sport``, ``dport``, ``mark``, ``uid``, ``flowlabel``] h]j )}(hj[``src``, ``dst``, ``iif``, ``oif``, ``ip-proto``, ``sport``, ``dport``, ``mark``, ``uid``, ``flowlabel``]h](h[}(hjhhhNhNubh)}(h``src``h]hsrc}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h``dst``h]hdst}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``iif``h]hiif}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``oif``h]hoif}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``ip-proto``h]hip-proto}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``sport``h]hsport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``dport``h]hdport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``mark``h]hmark}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``uid``h]huid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``flowlabel``h]h flowlabel}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hhhK"hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhK"hjubah}(h]h ]h"]h$]h&]uh1jlhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK"hjubj)}(hXg**reply** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h](j)}(h **reply**h]j)}(hjh]hreply}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhK%hjubj)}(hhh]jm)}(hhh]jr)}(hhh](jw)}(h attributesh]h attributes}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hXP[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]j )}(hXO[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``]h](h[}(hj3hhhNhNubh)}(h``dst``h]hdst}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }(hj3hhhNhNubh)}(h``src``h]hsrc}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``iif``h]hiif}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``oif``h]hoif}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``gateway``h]hgateway}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``priority``h]hpriority}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``prefsrc``h]hprefsrc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``metrics``h]hmetrics}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``multipath``h]h multipath}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``flow``h]hflow}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``cacheinfo``h]h cacheinfo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``table``h]htable}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``mark``h]hmark}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``mfc-stats``h]h mfc-stats}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``via``h]hvia}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``newdst``h]hnewdst}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``pref``h]hpref}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``encap-type``h]h encap-type}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``encap``h]hencap}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``expires``h]hexpires}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``pad``h]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``uid``h]huid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h``ttl-propagate``h]h ttl-propagate}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``ip-proto``h]hip-proto}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``sport``h]hsport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``dport``h]hdport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``nh-id``h]hnh-id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh, }hj3sbh)}(h ``flowlabel``h]h flowlabel}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh]}(hj3hhhNhNubeh}(h]h ]h"]h$]h&]uh1j hhhK%hj/ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhK%hjubah}(h]h ]h"]h$]h&]uh1jlhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK%hjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhK hjnhhubjr)}(hhh](jw)}(hdumph]hdump}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjihhhKubj)}(hX**request** :attributes: [] **reply** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]j)}(hhh](j)}(h**request** :attributes: [] h](j)}(h **request**h]j)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhK)hjubj)}(hhh]jm)}(hhh]jr)}(hhh](jw)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(h[] h]j )}(h[]h]h[]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhK)hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhK)hjubah}(h]h ]h"]h$]h&]uh1jlhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK)hj~ubj)}(hXi**reply** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h](j)}(h **reply**h]j)}(hjh]hreply}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhK.hjubj)}(hhh]jm)}(hhh]jr)}(hhh](jw)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hXR[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]j )}(hXO[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``]h](h[}(hjhhhNhNubh)}(h``dst``h]hdst}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h``src``h]hsrc}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``iif``h]hiif}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``oif``h]hoif}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``gateway``h]hgateway}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``priority``h]hpriority}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``prefsrc``h]hprefsrc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``metrics``h]hmetrics}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``multipath``h]h multipath}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``flow``h]hflow}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``cacheinfo``h]h cacheinfo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``table``h]htable}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``mark``h]hmark}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``mfc-stats``h]h mfc-stats}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``via``h]hvia}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``newdst``h]hnewdst}(hj/ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``pref``h]hpref}(hjA hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``encap-type``h]h encap-type}(hjS hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``encap``h]hencap}(hje hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``expires``h]hexpires}(hjw hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``pad``h]hpad}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``uid``h]huid}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``ttl-propagate``h]h ttl-propagate}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``ip-proto``h]hip-proto}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``sport``h]hsport}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``dport``h]hdport}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``nh-id``h]hnh-id}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``flowlabel``h]h flowlabel}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hhhK,hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhK,hjubah}(h]h ]h"]h$]h&]uh1jlhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK.hj~ubeh}(h]h ]h"]h$]h&]uh1jhjzubah}(h]h ]h"]h$]h&]uh1jhjiubeh}(h]h ]h"]h$]h&]uh1jqhhhK'hjnhhubeh}(h]h ]h"]h$]h&]uh1jlhjMhhhhhKubjA)}(h .. _rt-route-operation-newroute:h]h}(h]h ]h"]h$]h&]hrt-route-operation-newrouteuh1j@hK0hjMhhhhubeh}(h](jjLeh ]h"](getroutert-route-operation-getrouteeh$]h&]uh1hhj/hhhhhKexpect_referenced_by_name}je jBsexpect_referenced_by_id}jLjBsubh)}(hhh](h)}(hnewrouteh]hnewroute}(hjo hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjl hhhhhK3ubj )}(hCreate a new routeh]hCreate a new route}(hj} hhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhK4hjl hhubjm)}(hhh](jr)}(hhh](jw)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj hhhKubj)}(h):ref:`rt-route-attribute-set-route-attrs`h]j )}(hj h]h)}(hj h]j)}(hj h]h"rt-route-attribute-set-route-attrs}(hj hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]refdocj refdomainj reftyperef refexplicitrefwarnj"rt-route-attribute-set-route-attrsuh1hhhhK6hj ubah}(h]h ]h"]h$]h&]uh1j hhhK6hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jqhhhK6hj hhubjr)}(hhh](jw)}(hdoh]hdo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj hhhKubj)}(hXo**request** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]j)}(hhh]j)}(hXk**request** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h](j)}(h **request**h]j)}(hj h]hrequest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhhhK;hj ubj)}(hhh]jm)}(hhh]jr)}(hhh](jw)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj hhhKubj)}(hXR[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]j )}(hXO[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``]h](h[}(hj% hhhNhNubh)}(h``dst``h]hdst}(hj- hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }(hj% hhhNhNubh)}(h``src``h]hsrc}(hj? hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``iif``h]hiif}(hjQ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``oif``h]hoif}(hjc hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``gateway``h]hgateway}(hju hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``priority``h]hpriority}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``prefsrc``h]hprefsrc}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``metrics``h]hmetrics}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``multipath``h]h multipath}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``flow``h]hflow}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``cacheinfo``h]h cacheinfo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``table``h]htable}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``mark``h]hmark}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``mfc-stats``h]h mfc-stats}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``via``h]hvia}(hj) hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``newdst``h]hnewdst}(hj; hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``pref``h]hpref}(hjM hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``encap-type``h]h encap-type}(hj_ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``encap``h]hencap}(hjq hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``expires``h]hexpires}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``pad``h]hpad}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``uid``h]huid}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h``ttl-propagate``h]h ttl-propagate}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``ip-proto``h]hip-proto}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``sport``h]hsport}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``dport``h]hdport}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``nh-id``h]hnh-id}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh, }hj% sbh)}(h ``flowlabel``h]h flowlabel}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj% ubh]}(hj% hhhNhNubeh}(h]h ]h"]h$]h&]uh1j hhhK9hj! ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jqhhhK9hj ubah}(h]h ]h"]h$]h&]uh1jlhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhK;hj ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jqhhhK7hj hhubeh}(h]h ]h"]h$]h&]uh1jlhjl hhhhhK6ubjA)}(h .. _rt-route-operation-delroute:h]h}(h]h ]h"]h$]h&]hrt-route-operation-delrouteuh1j@hK=hjl hhhhubeh}(h](jj_ eh ]h"](newroutert-route-operation-newrouteeh$]h&]uh1hhj/hhhhhK3jh }jq jU sjj }j_ jU subh)}(hhh](h)}(hdelrouteh]hdelroute}(hjy hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjv hhhhhK@ubj )}(hDelete an existing routeh]hDelete an existing route}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKAhjv hhubjm)}(hhh](jr)}(hhh](jw)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj hhhKubj)}(h):ref:`rt-route-attribute-set-route-attrs`h]j )}(hj h]h)}(hj h]j)}(hj h]h"rt-route-attribute-set-route-attrs}(hj hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]refdocj refdomainj reftyperef refexplicitrefwarnj"rt-route-attribute-set-route-attrsuh1hhhhKChj ubah}(h]h ]h"]h$]h&]uh1j hhhKChj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jqhhhKChj hhubjr)}(hhh](jw)}(hdoh]hdo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj hhhKubj)}(hXp**request** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]j)}(hhh]j)}(hXl**request** :attributes: [``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h](j)}(h **request**h]j)}(hj h]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhhhKIhj ubj)}(hhh]jm)}(hhh]jr)}(hhh](jw)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hXS[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``] h]j )}(hXO[``dst``, ``src``, ``iif``, ``oif``, ``gateway``, ``priority``, ``prefsrc``, ``metrics``, ``multipath``, ``flow``, ``cacheinfo``, ``table``, ``mark``, ``mfc-stats``, ``via``, ``newdst``, ``pref``, ``encap-type``, ``encap``, ``expires``, ``pad``, ``uid``, ``ttl-propagate``, ``ip-proto``, ``sport``, ``dport``, ``nh-id``, ``flowlabel``]h](h[}(hj/hhhNhNubh)}(h``dst``h]hdst}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }(hj/hhhNhNubh)}(h``src``h]hsrc}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``iif``h]hiif}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``oif``h]hoif}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``gateway``h]hgateway}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``priority``h]hpriority}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``prefsrc``h]hprefsrc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``metrics``h]hmetrics}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``multipath``h]h multipath}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``flow``h]hflow}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``cacheinfo``h]h cacheinfo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``table``h]htable}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``mark``h]hmark}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``mfc-stats``h]h mfc-stats}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``via``h]hvia}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``newdst``h]hnewdst}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``pref``h]hpref}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``encap-type``h]h encap-type}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``encap``h]hencap}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``expires``h]hexpires}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``pad``h]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``uid``h]huid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h``ttl-propagate``h]h ttl-propagate}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``ip-proto``h]hip-proto}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``sport``h]hsport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``dport``h]hdport}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``nh-id``h]hnh-id}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh, }hj/sbh)}(h ``flowlabel``h]h flowlabel}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh]}(hj/hhhNhNubeh}(h]h ]h"]h$]h&]uh1j hhhKFhj+ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKFhjubah}(h]h ]h"]h$]h&]uh1jlhjubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhKIhj ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jqhhhKDhj hhubeh}(h]h ]h"]h$]h&]uh1jlhjv hhhhhKCubeh}(h](jjk eh ]h"](delroutert-route-operation-delrouteeh$]h&]uh1hhj/hhhhhK@jh }jpja sjj }jk ja subeh}(h]jrah ]h"] operationsah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Definitionsh]h Definitions}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj|hhhhhKMubjA)}(h!.. _rt-route-definition-rtm-type:h]h}(h]h ]h"]h$]h&]hrt-route-definition-rtm-typeuh1j@hKPhj|hhhhubh)}(hhh](h)}(hrtm-typeh]hrtm-type}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhKSubjm)}(hhh](jr)}(hhh](jw)}(h name-prefixh]h name-prefix}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hrtn-h]j )}(hjh]hrtn-}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKThjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKThjhhubjr)}(hhh](jw)}(h enum-nameh]h enum-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hNoneh]j )}(hjh]hNone}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKUhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKUhjhhubjr)}(hhh](jw)}(htypeh]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(henum h]j )}(henumh]henum}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKVhjhhubjr)}(hhh](jw)}(hentriesh]hentries}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj7hhhKubj)}(h- ``unspec`` - ``unicast`` - ``local`` - ``broadcast`` - ``anycast`` - ``multicast`` - ``blackhole`` - ``unreachable`` - ``prohibit`` - ``throw`` - ``nat`` - ``xresolve`` h]j)}(hhh](j)}(h ``unspec``h]j )}(hjQh]h)}(hjQh]hunspec}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjSubah}(h]h ]h"]h$]h&]uh1j hhhKZhjOubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``unicast``h]j )}(hjqh]h)}(hjqh]hunicast}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjsubah}(h]h ]h"]h$]h&]uh1j hhhK[hjoubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``local``h]j )}(hjh]h)}(hjh]hlocal}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1j hhhK\hjubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``broadcast``h]j )}(hjh]h)}(hjh]h broadcast}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1j hhhK]hjubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``anycast``h]j )}(hjh]h)}(hjh]hanycast}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1j hhhK^hjubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``multicast``h]j )}(hjh]h)}(hjh]h multicast}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1j hhhK_hjubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``blackhole``h]j )}(hjh]h)}(hjh]h blackhole}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1j hhhK`hjubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h``unreachable``h]j )}(hj1h]h)}(hj1h]h unreachable}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubah}(h]h ]h"]h$]h&]uh1j hhhKahj/ubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``prohibit``h]j )}(hjQh]h)}(hjQh]hprohibit}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjSubah}(h]h ]h"]h$]h&]uh1j hhhKbhjOubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h ``throw``h]j )}(hjqh]h)}(hjqh]hthrow}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjsubah}(h]h ]h"]h$]h&]uh1j hhhKchjoubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h``nat``h]j )}(hjh]h)}(hjh]hnat}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1j hhhKdhjubah}(h]h ]h"]h$]h&]uh1jhjLubj)}(h``xresolve`` h]j )}(h ``xresolve``h]h)}(hjh]hxresolve}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1j hhhKehjubah}(h]h ]h"]h$]h&]uh1jhjLubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhKZhjHubah}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jqhhhKYhjhhubeh}(h]h ]h"]h$]h&]uh1jlhjhhhhhKTubjA)}(h.. _rt-route-definition-rtmsg:h]h}(h]h ]h"]h$]h&]hrt-route-definition-rtmsguh1j@hKhhjhhhhubeh}(h](j"jeh ]h"](rtm-typert-route-definition-rtm-typeeh$]h&]uh1hhj|hhhhhKSjh }jjsjj }jjsubh)}(hhh](h)}(hrtmsgh]hrtmsg}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj>uh1hhjhhhhhKkubjm)}(hhh](jr)}(hhh](jw)}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hstruct h]j )}(hstructh]hstruct}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKlhj$ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKlhjhhubjr)}(hhh](jw)}(hmembersh]hmembers}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjBhhhKubj)}(h:rtm-family (``u8``): :rtm-dst-len (``u8``): :rtm-src-len (``u8``): :rtm-tos (``u8``): :rtm-table (``u8``): :rtm-protocol (``u8``): :rtm-scope (``u8``): :rtm-type (``u8``): :rtm-flags (``u32``): h]jm)}(hhh](jr)}(hhh](jw)}(hrtm-family (``u8``)h](h rtm-family (}(hj]hhhNhNubh)}(h``u8``h]hu8}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhj]ubh)}(hj]hhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjZhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjZubeh}(h]h ]h"]h$]h&]uh1jqhhhKphjWubjr)}(hhh](jw)}(hrtm-dst-len (``u8``)h](h rtm-dst-len (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKqhjWubjr)}(hhh](jw)}(hrtm-src-len (``u8``)h](h rtm-src-len (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKrhjWubjr)}(hhh](jw)}(hrtm-tos (``u8``)h](h rtm-tos (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKshjWubjr)}(hhh](jw)}(hrtm-table (``u8``)h](h rtm-table (}(hj%hhhNhNubh)}(h``u8``h]hu8}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj%ubh)}(hj%hhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhj"hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jqhhhKthjWubjr)}(hhh](jw)}(hrtm-protocol (``u8``)h](hrtm-protocol (}(hjWhhhNhNubh)}(h``u8``h]hu8}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjWubh)}(hjWhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjThhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjTubeh}(h]h ]h"]h$]h&]uh1jqhhhKuhjWubjr)}(hhh](jw)}(hrtm-scope (``u8``)h](h rtm-scope (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKvhjWubjr)}(hhh](jw)}(hrtm-type (``u8``)h](h rtm-type (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKwhjWubjr)}(hhh](jw)}(hrtm-flags (``u32``)h](h rtm-flags (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKxhjWubeh}(h]h ]h"]h$]h&]uh1jlhjSubah}(h]h ]h"]h$]h&]uh1jhjBubeh}(h]h ]h"]h$]h&]uh1jqhhhKohjhhubeh}(h]h ]h"]h$]h&]uh1jlhjhhhhhKlubjA)}(h&.. _rt-route-definition-rta-cacheinfo:h]h}(h]h ]h"]h$]h&]h!rt-route-definition-rta-cacheinfouh1j@hK{hjhhhhubeh}(h](jDjeh ]h"](rtmsgrt-route-definition-rtmsgeh$]h&]uh1hhj|hhhhhKkjh }jDjsjj }jjsubh)}(hhh](h)}(h rta-cacheinfoh]h rta-cacheinfo}(hjLhhhNhNubah}(h]h ]h"]h$]h&]hj`uh1hhjIhhhhhK~ubjm)}(hhh](jr)}(hhh](jw)}(htypeh]htype}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj]hhhKubj)}(hstruct h]j )}(hstructh]hstruct}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKhjnubah}(h]h ]h"]h$]h&]uh1jhj]ubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjZhhubjr)}(hhh](jw)}(hmembersh]hmembers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hu:rta-clntref (``u32``): :rta-lastuse (``u32``): :rta-expires (``u32``): :rta-error (``u32``): :rta-used (``u32``): h]jm)}(hhh](jr)}(hhh](jw)}(hrta-clntref (``u32``)h](h rta-clntref (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjubjr)}(hhh](jw)}(hrta-lastuse (``u32``)h](h rta-lastuse (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjubjr)}(hhh](jw)}(hrta-expires (``u32``)h](h rta-expires (}(hj hhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjubjr)}(hhh](jw)}(hrta-error (``u32``)h](h rta-error (}(hj=hhhNhNubh)}(h``u32``h]hu32}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj=ubh)}(hj=hhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhj:hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj:ubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjubjr)}(hhh](jw)}(hrta-used (``u32``)h](h rta-used (}(hjohhhNhNubh)}(h``u32``h]hu32}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjoubh)}(hjohhhNhNubeh}(h]h ]h"]h$]h&]uh1jvhjlhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjlubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjubeh}(h]h ]h"]h$]h&]uh1jlhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjZhhubeh}(h]h ]h"]h$]h&]uh1jlhjIhhhhhKubeh}(h](jfj>eh ]h"]( rta-cacheinfo!rt-route-definition-rta-cacheinfoeh$]h&]uh1hhj|hhhhhK~jh }jj4sjj }j>j4subeh}(h]jah ]h"] definitionsah$]h&]uh1hhhhhhhhKMubh)}(hhh](h)}(hAttribute setsh]hAttribute sets}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhKubjA)}(h'.. _rt-route-attribute-set-route-attrs:h]h}(h]h ]h"]h$]h&]h"rt-route-attribute-set-route-attrsuh1j@hKhjhhhhubh)}(hhh](h)}(h route-attrsh]h route-attrs}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhKubh)}(hhh](h)}(hdst (``binary``)h](hdst (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubjm)}(hhh]jr)}(hhh](jw)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hipv4 h]j )}(hipv4h]hipv4}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjhhubah}(h]h ]h"]h$]h&]uh1jlhjhhhhhKubeh}(h] dst-binaryah ]h"] dst (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hsrc (``binary``)h](hsrc (}(hjZhhhNhNubh)}(h ``binary``h]hbinary}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjZubh)}(hjZhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjWhhhhhKubjm)}(hhh]jr)}(hhh](jw)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj}hhhKubj)}(hipv4 h]j )}(hipv4h]hipv4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKhjubah}(h]h ]h"]h$]h&]uh1jhj}ubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjzhhubah}(h]h ]h"]h$]h&]uh1jlhjWhhhhhKubeh}(h] src-binaryah ]h"] src (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(h iif (``u32``)h](hiif (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]iif-u32ah ]h"] iif (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(h oif (``u32``)h](hoif (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]oif-u32ah ]h"] oif (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hgateway (``binary``)h](h gateway (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubjm)}(hhh]jr)}(hhh](jw)}(h display-hinth]h display-hint}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj6hhhKubj)}(hipv4 h]j )}(hipv4h]hipv4}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKhjGubah}(h]h ]h"]h$]h&]uh1jhj6ubeh}(h]h ]h"]h$]h&]uh1jqhhhKhj3hhubah}(h]h ]h"]h$]h&]uh1jlhjhhhhhKubeh}(h]gateway-binaryah ]h"]gateway (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hpriority (``u32``)h](h priority (}(hjvhhhNhNubh)}(h``u32``h]hu32}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjvubh)}(hjvhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjshhhhhKubah}(h] priority-u32ah ]h"]priority (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hprefsrc (``binary``)h](h prefsrc (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubjm)}(hhh]jr)}(hhh](jw)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hipv4 h]j )}(hipv4h]hipv4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhKhjhhubah}(h]h ]h"]h$]h&]uh1jlhjhhhhhKubeh}(h]prefsrc-binaryah ]h"]prefsrc (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hmetrics (``nest``)h](h metrics (}(hjhhhNhNubh)}(h``nest``h]hnest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubjm)}(hhh]jr)}(hhh](jw)}(hnested-attributesh]hnested-attributes}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj'hhhKubj)}(h':ref:`rt-route-attribute-set-metrics` h]j )}(h%:ref:`rt-route-attribute-set-metrics`h]h)}(hj>h]j)}(hj>h]hrt-route-attribute-set-metrics}(hjChhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj@ubah}(h]h ]h"]h$]h&]refdocj refdomainjMreftyperef refexplicitrefwarnjrt-route-attribute-set-metricsuh1hhhhKhj<ubah}(h]h ]h"]h$]h&]uh1j hhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]uh1jqhhhKhj$hhubah}(h]h ]h"]h$]h&]uh1jlhjhhhhhKubeh}(h] metrics-nestah ]h"]metrics (nest)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hmultipath (``binary``)h](h multipath (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]multipath-binaryah ]h"]multipath (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hprotoinfo (``binary``)h](h protoinfo (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]protoinfo-binaryah ]h"]protoinfo (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hflow (``u32``)h](hflow (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]flow-u32ah ]h"] flow (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hcacheinfo (``binary``)h](h cacheinfo (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubjm)}(hhh]jr)}(hhh](jw)}(hstructh]hstruct}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1jvhj&hhhKubj)}(h*:ref:`rt-route-definition-rta-cacheinfo` h]j )}(h(:ref:`rt-route-definition-rta-cacheinfo`h]h)}(hj=h]j)}(hj=h]h!rt-route-definition-rta-cacheinfo}(hjBhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj?ubah}(h]h ]h"]h$]h&]refdocj refdomainjLreftyperef refexplicitrefwarnj!rt-route-definition-rta-cacheinfouh1hhhhKhj;ubah}(h]h ]h"]h$]h&]uh1j hhhKhj7ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jqhhhKhj#hhubah}(h]h ]h"]h$]h&]uh1jlhjhhhhhKubeh}(h]cacheinfo-binaryah ]h"]cacheinfo (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hsession (``binary``)h](h session (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj~hhhhhKubah}(h]session-binaryah ]h"]session (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hmp-algo (``binary``)h](h mp-algo (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]mp-algo-binaryah ]h"]mp-algo (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(htable (``u32``)h](htable (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] table-u32ah ]h"] table (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hmark (``u32``)h](hmark (}(hjhhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]mark-u32ah ]h"] mark (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hmfc-stats (``binary``)h](h mfc-stats (}(hj-hhhNhNubh)}(h ``binary``h]hbinary}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj-ubh)}(hj-hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj*hhhhhKubah}(h]mfc-stats-binaryah ]h"]mfc-stats (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hvia (``binary``)h](hvia (}(hjXhhhNhNubh)}(h ``binary``h]hbinary}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjXubh)}(hjXhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjUhhhhhKubah}(h] via-binaryah ]h"] via (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hnewdst (``binary``)h](hnewdst (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] newdst-binaryah ]h"]newdst (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(h pref (``u8``)h](hpref (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]pref-u8ah ]h"] pref (u8)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hencap-type (``u16``)h](h encap-type (}(hjhhhNhNubh)}(h``u16``h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]encap-type-u16ah ]h"]encap-type (u16)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hencap (``binary``)h](hencap (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] encap-binaryah ]h"]encap (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hexpires (``u32``)h](h expires (}(hj/hhhNhNubh)}(h``u32``h]hu32}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubh)}(hj/hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj,hhhhhKubah}(h] expires-u32ah ]h"] expires (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hpad (``binary``)h](hpad (}(hjZhhhNhNubh)}(h ``binary``h]hbinary}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjZubh)}(hjZhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjWhhhhhKubah}(h] pad-binaryah ]h"] pad (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(h uid (``u32``)h](huid (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]uid-u32ah ]h"] uid (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(httl-propagate (``u8``)h](httl-propagate (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]ttl-propagate-u8ah ]h"]ttl-propagate (u8)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hip-proto (``u8``)h](h ip-proto (}(hjhhhq?NhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhMubah}(h] ip-proto-u8ah ]h"] ip-proto (u8)ah$]h&]uh1hhjhhhhhMubh)}(hhh]h)}(hsport (``u16``)h](hsport (}(hjhhhNhNubh)}(h``u16``h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhMubah}(h] sport-u16ah ]h"] sport (u16)ah$]h&]uh1hhjhhhhhMubh)}(hhh]h)}(hdport (``u16``)h](hdport (}(hj1hhhNhNubh)}(h``u16``h]hu16}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj1ubh)}(hj1hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj.hhhhhM ubah}(h] dport-u16ah ]h"] dport (u16)ah$]h&]uh1hhjhhhhhM ubh)}(hhh]h)}(hnh-id (``u32``)h](hnh-id (}(hj\hhhNhNubh)}(h``u32``h]hu32}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj\ubh)}(hj\hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjYhhhhhMubah}(h] nh-id-u32ah ]h"] nh-id (u32)ah$]h&]uh1hhjhhhhhMubh)}(hhh](h)}(hflowlabel (``u32``)h](h flowlabel (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhMubjm)}(hhh](jr)}(hhh](jw)}(h byte-orderh]h byte-order}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(h big-endianh]j )}(hjh]h big-endian}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhMhjhhubjr)}(hhh](jw)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhKubj)}(hhex h]j )}(hhexh]hhex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jqhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jlhjhhhhhMubjA)}(h#.. _rt-route-attribute-set-metrics:h]h}(h]h ]h"]h$]h&]hrt-route-attribute-set-metricsuh1j@hMhjhhhhubeh}(h] flowlabel-u32ah ]h"]flowlabel (u32)ah$]h&]uh1hhjhhhhhMubeh}(h](jjeh ]h"]( route-attrs"rt-route-attribute-set-route-attrseh$]h&]uh1hhjhhhhhKjh }j%jsjj }jjsubh)}(hhh](h)}(hmetricsh]hmetrics}(hj-hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj*hhhhhMubh)}(hhh](h)}(hunspec (``unused``)h](hunspec (}(hj>hhhNhNubh)}(h ``unused``h]hunused}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh)}(hj>hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj;hhhhhMubjm)}(hhh]jr)}(hhh](jw)}(hvalueh]hvalue}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjahhhKubj)}(h0 h]j )}(h0h]h0}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1j hhhMhjrubah}(h]h ]h"]h$]h&]uh1jhjaubeh}(h]h ]h"]h$]h&]uh1jqhhhMhj^hhubah}(h]h ]h"]h$]h&]uh1jlhj;hhhhhMubeh}(h] unspec-unusedah ]h"]unspec (unused)ah$]h&]uh1hhj*hhhhhMubh)}(hhh]h)}(hlock (``u32``)h](hlock (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhM"ubah}(h]lock-u32ah ]h"] lock (u32)ah$]h&]uh1hhj*hhhhhM"ubh)}(hhh]h)}(h mtu (``u32``)h](hmtu (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhM&ubah}(h]mtu-u32ah ]h"] mtu (u32)ah$]h&]uh1hhj*hhhhhM&ubh)}(hhh]h)}(hwindow (``u32``)h](hwindow (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhM*ubah}(h] window-u32ah ]h"] window (u32)ah$]h&]uh1hhj*hhhhhM*ubh)}(hhh]h)}(h rtt (``u32``)h](hrtt (}(hj"hhhNhNubh)}(h``u32``h]hu32}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj"ubh)}(hj"hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhM.ubah}(h]rtt-u32ah ]h"] rtt (u32)ah$]h&]uh1hhj*hhhhhM.ubh)}(hhh]h)}(hrttvar (``u32``)h](hrttvar (}(hjMhhhNhNubh)}(h``u32``h]hu32}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjMubh)}(hjMhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjJhhhhhM2ubah}(h] rttvar-u32ah ]h"] rttvar (u32)ah$]h&]uh1hhj*hhhhhM2ubh)}(hhh]h)}(hssthresh (``u32``)h](h ssthresh (}(hjxhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjxubh)}(hjxhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjuhhhhhM6ubah}(h] ssthresh-u32ah ]h"]ssthresh (u32)ah$]h&]uh1hhj*hhhhhM6ubh)}(hhh]h)}(hcwnd (``u32``)h](hcwnd (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhM:ubah}(h]cwnd-u32ah ]h"] cwnd (u32)ah$]h&]uh1hhj*hhhhhM:ubh)}(hhh]h)}(hadvmss (``u32``)h](hadvmss (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhM>ubah}(h] advmss-u32ah ]h"] advmss (u32)ah$]h&]uh1hhj*hhhhhM>ubh)}(hhh]h)}(hreordering (``u32``)h](h reordering (}(hjhhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhMBubah}(h]reordering-u32ah ]h"]reordering (u32)ah$]h&]uh1hhj*hhhhhMBubh)}(hhh]h)}(hhoplimit (``u32``)h](h hoplimit (}(hj$ hhhNhNubh)}(h``u32``h]hu32}(hj, hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$ ubh)}(hj$ hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj! hhhhhMFubah}(h] hoplimit-u32ah ]h"]hoplimit (u32)ah$]h&]uh1hhj*hhhhhMFubh)}(hhh]h)}(hinitcwnd (``u32``)h](h initcwnd (}(hjO hhhNhNubh)}(h``u32``h]hu32}(hjW hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjO ubh)}(hjO hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjL hhhhhMJubah}(h] initcwnd-u32ah ]h"]initcwnd (u32)ah$]h&]uh1hhj*hhhhhMJubh)}(hhh]h)}(hfeatures (``u32``)h](h features (}(hjz hhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjz ubh)}(hjz hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjw hhhhhMNubah}(h] features-u32ah ]h"]features (u32)ah$]h&]uh1hhj*hhhhhMNubh)}(hhh]h)}(hrto-min (``u32``)h](h rto-min (}(hj hhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhMRubah}(h] rto-min-u32ah ]h"] rto-min (u32)ah$]h&]uh1hhj*hhhhhMRubh)}(hhh]h)}(hinitrwnd (``u32``)h](h initrwnd (}(hj hhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhMVubah}(h] initrwnd-u32ah ]h"]initrwnd (u32)ah$]h&]uh1hhj*hhhhhMVubh)}(hhh]h)}(hquickack (``u32``)h](h quickack (}(hj hhhNhNubh)}(h``u32``h]hu32}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhMZubah}(h] quickack-u32ah ]h"]quickack (u32)ah$]h&]uh1hhj*hhhhhMZubh)}(hhh]h)}(hcc-algo (``string``)h](h cc-algo (}(hj&!hhhNhNubh)}(h ``string``h]hstring}(hj.!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj&!ubh)}(hj&!hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj#!hhhhhM^ubah}(h]cc-algo-stringah ]h"]cc-algo (string)ah$]h&]uh1hhj*hhhhhM^ubh)}(hhh]h)}(hfastopen-no-cookie (``u32``)h](hfastopen-no-cookie (}(hjQ!hhhNhNubh)}(h``u32``h]hu32}(hjY!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjQ!ubh)}(hjQ!hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjN!hhhhhMbubah}(h]fastopen-no-cookie-u32ah ]h"]fastopen-no-cookie (u32)ah$]h&]uh1hhj*hhhhhMbubeh}(h](jjeh ]h"](metricsrt-route-attribute-set-metricseh$]h&]uh1hhjhhhhhMjh }j~!j sjj }jj subeh}(h]jah ]h"]attribute setsah$]h&]uh1hhhhhhhhKubeh}(h]j1ah ]h"]%family rt-route netlink specificationah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj!error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}(jL]jBaj_ ]jU ajk ]ja aj]jaj]jaj>]j4aj]jaj]j aunameids}(j!j1jjj,jPjyjrje jLjd jjq j_ jp jjpjk jojjjjjjj"jDjjCjDjj>jjfj!jj%jj$jjTjQjjjjj j jpjmjjjjj|jyjjjjjjj{jxjjjjjjj'j$jRjOj}jzjjjjjjj)j&jTjQjj|jjjjjjj+j(jVjSjj~jjj~!jj}!jjjjjjjjjjGjDjrjojjjjjjj j jI jF jt jq j j j j j j j !j!jK!jH!jv!js!u nametypes}(j!jj,jyje jd jq jp jpjojjjjDjCjjj!j%j$jTjjj jpjjj|jjjj{jjjj'jRj}jjjj)jTjjjjj+jVjjj~!j}!jjjjjGjrjjjj jI jt j j j j !jK!jv!uh}(j1hjhjPj jrj/jLjMjjMj_ jl jjl jk jv jjv jj|jjj"jjjjDjj>jIjfjIjjjjjjjQjjjWjjj jjmjjjsjjjyjjjjjjjjxjjj~jjjjj$jjOj*jzjUjjjjjjj&jjQj,j|jWjjjjjjj(jjSj.j~jYjjjj*jj*jj;jjjjjjjDjjojJjjujjjjj jjF j! jq jL j jw j j j j j!j jH!j#!js!jN!hjjJjAjljcjjjjjjjjjjj>j5j`jWjjjjjju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}j!K sRparse_messages]transform_messages](hsystem_message)}(hhh]j )}(hhh]hAHyperlink target "rt-route-operation-getroute" is not referenced.}hj%"sbah}(h]h ]h"]h$]h&]uh1j hj""ubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehlineKuh1j "ubj!")}(hhh]j )}(hhh]hAHyperlink target "rt-route-operation-newroute" is not referenced.}hj@"sbah}(h]h ]h"]h$]h&]uh1j hj="ubah}(h]h ]h"]h$]h&]levelKtypej:"sourcehlineK0uh1j "ubj!")}(hhh]j )}(hhh]hAHyperlink target "rt-route-operation-delroute" is not referenced.}hjZ"sbah}(h]h ]h"]h$]h&]uh1j hjW"ubah}(h]h ]h"]h$]h&]levelKtypej:"sourcehlineK=uh1j "ubj!")}(hhh]j )}(hhh]hBHyperlink target "rt-route-definition-rtm-type" is not referenced.}hjt"sbah}(h]h ]h"]h$]h&]uh1j hjq"ubah}(h]h ]h"]h$]h&]levelKtypej:"sourcehlineKPuh1j "ubj!")}(hhh]j )}(hhh]h?Hyperlink target "rt-route-definition-rtmsg" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1j hj"ubah}(h]h ]h"]h$]h&]levelKtypej:"sourcehlineKhuh1j "ubj!")}(hhh]j )}(hhh]hGHyperlink target "rt-route-definition-rta-cacheinfo" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1j hj"ubah}(h]h ]h"]h$]h&]levelKtypej:"sourcehlineK{uh1j "ubj!")}(hhh]j )}(hhh]hHHyperlink target "rt-route-attribute-set-route-attrs" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1j hj"ubah}(h]h ]h"]h$]h&]levelKtypej:"sourcehlineKuh1j "ubj!")}(hhh]j )}(hhh]hDHyperlink target "rt-route-attribute-set-metrics" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1j hj"ubah}(h]h ]h"]h$]h&]levelKtypej:"sourcehlineMuh1j "ube transformerN include_log] decorationNhhub.