sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget*/translations/zh_CN/netlink/specs/rt-routemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/zh_TW/netlink/specs/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/it_IT/netlink/specs/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/ja_JP/netlink/specs/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/ko_KR/netlink/specs/rt-routemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget*/translations/sp_SP/netlink/specs/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:spacepreserveuh1hhhhhhE/var/lib/git/docbuild/linux/Documentation/netlink/specs/rt-route.yamlhKubh)}(h'NOTE: This document was auto-generated.h]h'NOTE: This document was auto-generated.}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhtarget)}(h.. _netlink-rt-route:h]h}(h]h ]h"]h$]h&]refidnetlink-rt-routeuh1hhKhhhhhhubhsection)}(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&]hΌid1uh1hhhhhhhhKubhtopic)}(h Contents h](h)}(hContentsh]hContents}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhKubh bullet_list)}(hhh]h list_item)}(hhh](h paragraph)}(hhh]h reference)}(hhh](hFamily }(hjhhhNhNubh)}(hhh]hrt-route}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhNhNhjubh netlink specification}(hjhhhNhNubeh}(h]hah ]h"]h$]h&]refid%family-rt-route-netlink-specificationuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hSummary}(hjNhhhNhNubah}(h]id2ah ]h"]h$]h&]refidsummaryuh1jhjKubah}(h]h ]h"]h$]h&]uh1jhjHubah}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]h Operations}(hjphhhNhNubah}(h]id3ah ]h"]h$]h&]refid operationsuh1jhjmubah}(h]h ]h"]h$]h&]uh1jhjjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hgetroute}(hjhhhNhNubah}(h]id4ah ]h"]h$]h&]refidgetrouteuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hnewroute}(hjhhhNhNubah}(h]id5ah ]h"]h$]h&]refidnewrouteuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hdelroute}(hjhhhNhNubah}(h]id6ah ]h"]h$]h&]refiddelrouteuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjjubeh}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]h Definitions}(hjhhhNhNubah}(h]id7ah ]h"]h$]h&]refid definitionsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hrtm-type}(hj hhhNhNubah}(h]id8ah ]h"]h$]h&]refidrtm-typeuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hrtmsg}(hjBhhhNhNubah}(h]id9ah ]h"]h$]h&]refidrtmsguh1jhj?ubah}(h]h ]h"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h rta-cacheinfo}(hjdhhhNhNubah}(h]id10ah ]h"]h$]h&]refid rta-cacheinfouh1jhjaubah}(h]h ]h"]h$]h&]uh1jhj^ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]hAttribute sets}(hjhhhNhNubah}(h]id11ah ]h"]h$]h&]refidattribute-setsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]h route-attrs}(hjhhhNhNubah}(h]id12ah ]h"]h$]h&]refid route-attrsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hmetrics}(hjhhhNhNubah}(h]id13ah ]h"]h$]h&]refidmetricsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjEubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhhhNhNubeh}(h]contentsah ]contentsah"]contentsah$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(hSummaryh]hSummary}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjWuh1hhjhhhhhKubj)}(h#Route configuration over rtnetlink.h]h#Route configuration over rtnetlink.}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]j]ah ]h"]summaryah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Operationsh]h Operations}(hj?hhhNhNubah}(h]h ]h"]h$]h&]hjyuh1hhj<hhhhhKubh)}(h .. _rt-route-operation-getroute:h]h}(h]h ]h"]h$]h&]hΌrt-route-operation-getrouteuh1hhKhj<hhhhubh)}(hhh](h)}(hgetrouteh]hgetroute}(hj[hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjXhhhhhKubj)}(hDump route information.h]hDump route information.}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjXhhubh field_list)}(hhh](hfield)}(hhh](h field_name)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj~hhhKubh 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&]refdocnetlink/specs/rt-route refdomainjreftyperef refexplicitrefwarn reftarget"rt-route-attribute-set-route-attrsuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj~ubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjyhhubj})}(hhh](j)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(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&]uh1jhhhMhjubh definition)}(hhh]jx)}(hhh]j})}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(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[}(hj(hhhNhNubh)}(h``src``h]hsrc}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(ubh, }(hj(hhhNhNubh)}(h``dst``h]hdst}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(ubh, }hj(sbh)}(h``iif``h]hiif}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(ubh, }hj(sbh)}(h``oif``h]hoif}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(ubh, }hj(sbh)}(h ``ip-proto``h]hip-proto}(hjxhhhNhNubah}(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``mark``h]hmark}(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 ``flowlabel``h]h flowlabel}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj(ubh]}(hj(hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhj$ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhMhjubah}(h]h ]h"]h$]h&]uh1jwhj ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(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&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj )}(hhh]jx)}(hhh]j})}(hhh](j)}(h attributesh]h attributes}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj)hhhKubj)}(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[}(hj>hhhNhNubh)}(h``dst``h]hdst}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }(hj>hhhNhNubh)}(h``src``h]hsrc}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }hj>sbh)}(h``iif``h]hiif}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }hj>sbh)}(h``oif``h]hoif}(hj|hhhNhNubah}(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}(hj hhhNhNubah}(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}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }hj>sbh)}(h``via``h]hvia}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }hj>sbh)}(h ``newdst``h]hnewdst}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }hj>sbh)}(h``pref``h]hpref}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }hj>sbh)}(h``encap-type``h]h encap-type}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh, }hj>sbh)}(h ``encap``h]hencap}(hjhhhNhNubah}(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}(hjhhhNhNubah}(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&]uh1jhhhMhj:ubah}(h]h ]h"]h$]h&]uh1jhj)ubeh}(h]h ]h"]h$]h&]uh1j|hhhMhj&ubah}(h]h ]h"]h$]h&]uh1jwhj#ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjyhhubj})}(hhh](j)}(hdumph]hdump}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjthhhKubj)}(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&]uh1jhhhM/hjubj )}(hhh]jx)}(hhh]j})}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h[] h]j)}(h[]h]h[]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM/hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhM/hjubah}(h]h ]h"]h$]h&]uh1jwhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1jhhhM/hjubj)}(hXj**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&]uh1jhhhM/hjubj )}(hhh]jx)}(hhh]j})}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(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}(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}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$ubh, }hj$sbh)}(h``oif``h]hoif}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$ubh, }hj$sbh)}(h ``gateway``h]hgateway}(hjthhhNhNubah}(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}(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}(hjL 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}(hjp 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&]uh1jhhhM/hj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhM/hj ubah}(h]h ]h"]h$]h&]uh1jwhj ubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1jhhhM/hjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjtubeh}(h]h ]h"]h$]h&]uh1j|hhhMhjyhhubeh}(h]h ]h"]h$]h&]uh1jwhjXhhhhhKubh)}(h .. _rt-route-operation-newroute:h]h}(h]h ]h"]h$]h&]hΌrt-route-operation-newrouteuh1hhK8hjXhhhhubeh}(h](jjWeh ]h"](getroutert-route-operation-getrouteeh$]h&]uh1hhj<hhhhhKexpect_referenced_by_name}jp jMsexpect_referenced_by_id}jWjMsubh)}(hhh](h)}(hnewrouteh]hnewroute}(hjz hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjw hhhhhM6ubj)}(hCreate a new routeh]hCreate a new route}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM6hjw hhubjx)}(hhh](j})}(hhh](j)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj 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-attrsuh1hhhhM6hj ubah}(h]h ]h"]h$]h&]uh1jhhhM6hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1j|hhhM6hj hhubj})}(hhh](j)}(hdoh]hdo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj 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}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhhhM:hj ubj )}(hhh]jx)}(hhh]j})}(hhh](j)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj)}(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[}(hj0 hhhNhNubh)}(h``dst``h]hdst}(hj8 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }(hj0 hhhNhNubh)}(h``src``h]hsrc}(hjJ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``iif``h]hiif}(hj\ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``oif``h]hoif}(hjn hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``gateway``h]hgateway}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``priority``h]hpriority}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``prefsrc``h]hprefsrc}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``metrics``h]hmetrics}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``multipath``h]h multipath}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``flow``h]hflow}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``cacheinfo``h]h cacheinfo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``table``h]htable}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``mark``h]hmark}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``mfc-stats``h]h mfc-stats}(hj" hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``via``h]hvia}(hj4 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``newdst``h]hnewdst}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``pref``h]hpref}(hjX hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``encap-type``h]h encap-type}(hjj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``encap``h]hencap}(hj| hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``expires``h]hexpires}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``pad``h]hpad}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``uid``h]huid}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h``ttl-propagate``h]h ttl-propagate}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``ip-proto``h]hip-proto}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``sport``h]hsport}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``dport``h]hdport}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``nh-id``h]hnh-id}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh, }hj0 sbh)}(h ``flowlabel``h]h flowlabel}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0 ubh]}(hj0 hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhM:hj, ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1j|hhhM:hj ubah}(h]h ]h"]h$]h&]uh1jwhj ubah}(h]h ]h"]h$]h&]uh1j hj ubeh}(h]h ]h"]h$]h&]uh1jhhhM:hj ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1j|hhhM6hj hhubeh}(h]h ]h"]h$]h&]uh1jwhjw hhhhhM6ubh)}(h .. _rt-route-operation-delroute:h]h}(h]h ]h"]h$]h&]hΌrt-route-operation-delrouteuh1hhKGhjw hhhhubeh}(h](jjj eh ]h"](newroutert-route-operation-newrouteeh$]h&]uh1hhj<hhhhhM6js }j| j` sju }jj j` subh)}(hhh](h)}(hdelrouteh]hdelroute}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj hhhhhM>ubj)}(hDelete an existing routeh]hDelete an existing route}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM>hj hhubjx)}(hhh](j})}(hhh](j)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj 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-attrsuh1hhhhM>hj ubah}(h]h ]h"]h$]h&]uh1jhhhM>hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1j|hhhM>hj hhubj})}(hhh](j)}(hdoh]hdo}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj 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}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMBhjubj )}(hhh]jx)}(hhh]j})}(hhh](j)}(h attributesh]h attributes}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj%hhhKubj)}(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}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh, }(hj:hhhNhNubh)}(h``src``h]hsrc}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh, }hj:sbh)}(h``iif``h]hiif}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh, }hj:sbh)}(h``oif``h]hoif}(hjxhhhNhNubah}(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}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh, }hj:sbh)}(h ``newdst``h]hnewdst}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh, }hj:sbh)}(h``pref``h]hpref}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh, }hj:sbh)}(h``encap-type``h]h encap-type}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh, }hj:sbh)}(h ``encap``h]hencap}(hjhhhNhNubah}(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}(hjhhhNhNubah}(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&]uh1jhhhMBhj6ubah}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1j|hhhMBhj"ubah}(h]h ]h"]h$]h&]uh1jwhjubah}(h]h ]h"]h$]h&]uh1j hjubeh}(h]h ]h"]h$]h&]uh1jhhhMBhjubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1j|hhhM>hj hhubeh}(h]h ]h"]h$]h&]uh1jwhj hhhhhM>ubeh}(h](jjv eh ]h"](delroutert-route-operation-delrouteeh$]h&]uh1hhj<hhhhhM>js }j{jl sju }jv jl subeh}(h]jah ]h"] operationsah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Definitionsh]h Definitions}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj uh1hhjhhhhhMBubh)}(h!.. _rt-route-definition-rtm-type:h]h}(h]h ]h"]h$]h&]hΌrt-route-definition-rtm-typeuh1hhK\hjhhhhubh)}(hhh](h)}(hrtm-typeh]hrtm-type}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj)uh1hhjhhhhhK ubjx)}(hhh](j})}(hhh](j)}(h name-prefixh]h name-prefix}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hrtn-h]j)}(hjh]hrtn-}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK hjhhubj})}(hhh](j)}(h enum-nameh]h enum-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hNoneh]j)}(hjh]hNone}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK hjhhubj})}(hhh](j)}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(henum h]j)}(henumh]henum}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK hj$ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK hjhhubj})}(hhh](j)}(hentriesh]hentries}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjBhhhKubj)}(h- ``unspec`` - ``unicast`` - ``local`` - ``broadcast`` - ``anycast`` - ``multicast`` - ``blackhole`` - ``unreachable`` - ``prohibit`` - ``throw`` - ``nat`` - ``xresolve`` h]j)}(hhh](j)}(h ``unspec``h]j)}(hj\h]h)}(hj\h]hunspec}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhj^ubah}(h]h ]h"]h$]h&]uh1jhhhK hjZubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``unicast``h]j)}(hj|h]h)}(hj|h]hunicast}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj~ubah}(h]h ]h"]h$]h&]uh1jhhhK hjzubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``local``h]j)}(hjh]h)}(hjh]hlocal}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``broadcast``h]j)}(hjh]h)}(hjh]h broadcast}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``anycast``h]j)}(hjh]h)}(hjh]hanycast}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``multicast``h]j)}(hjh]h)}(hjh]h multicast}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``blackhole``h]j)}(hjh]h)}(hjh]h blackhole}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h``unreachable``h]j)}(hj<h]h)}(hj<h]h unreachable}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubah}(h]h ]h"]h$]h&]uh1jhhhK hj:ubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``prohibit``h]j)}(hj\h]h)}(hj\h]hprohibit}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhj^ubah}(h]h ]h"]h$]h&]uh1jhhhK hjZubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h ``throw``h]j)}(hj|h]h)}(hj|h]hthrow}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj~ubah}(h]h ]h"]h$]h&]uh1jhhhK hjzubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h``nat``h]j)}(hjh]h)}(hjh]hnat}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(h``xresolve`` h]j)}(h ``xresolve``h]h)}(hjh]hxresolve}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjWubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhK hjSubah}(h]h ]h"]h$]h&]uh1jhjBubeh}(h]h ]h"]h$]h&]uh1j|hhhK hjhhubeh}(h]h ]h"]h$]h&]uh1jwhjhhhhhK ubh)}(h.. _rt-route-definition-rtmsg:h]h}(h]h ]h"]h$]h&]hΌrt-route-definition-rtmsguh1hhKuhjhhhhubeh}(h](j/jeh ]h"](rtm-typert-route-definition-rtm-typeeh$]h&]uh1hhjhhhhhK js }jjsju }jjsubh)}(hhh](h)}(hrtmsgh]hrtmsg}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjKuh1hhj hhhhhKubjx)}(hhh](j})}(hhh](j)}(htypeh]htype}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hstruct h]j)}(hstructh]hstruct}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj/ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjhhubj})}(hhh](j)}(hmembersh]hmembers}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjMhhhKubj)}(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]jx)}(hhh](j})}(hhh](j)}(hrtm-family (``u8``)h](h rtm-family (}(hjhhhhNhNubh)}(h``u8``h]hu8}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhubh)}(hjhhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhjehhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjeubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(hrtm-table (``u8``)h](h rtm-table (}(hj0hhhNhNubh)}(h``u8``h]hu8}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0ubh)}(hj0hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhj-hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj-ubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(hrtm-protocol (``u8``)h](hrtm-protocol (}(hjbhhhNhNubh)}(h``u8``h]hu8}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjbubh)}(hjbhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhj_hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj_ubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubj})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjbubeh}(h]h ]h"]h$]h&]uh1jwhj^ubah}(h]h ]h"]h$]h&]uh1jhjMubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jwhj hhhhhKubh)}(h&.. _rt-route-definition-rta-cacheinfo:h]h}(h]h ]h"]h$]h&]hΌ!rt-route-definition-rta-cacheinfouh1hhKhj hhhhubeh}(h](jQjeh ]h"](rtmsgrt-route-definition-rtmsgeh$]h&]uh1hhjhhhhhKjs }jOjsju }jjsubh)}(hhh](h)}(h rta-cacheinfoh]h rta-cacheinfo}(hjWhhhNhNubah}(h]h ]h"]h$]h&]hjmuh1hhjThhhhhK?ubjx)}(hhh](j})}(hhh](j)}(htypeh]htype}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhhKubj)}(hstruct h]j)}(hstructh]hstruct}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK?hjyubah}(h]h ]h"]h$]h&]uh1jhjhubeh}(h]h ]h"]h$]h&]uh1j|hhhK?hjehhubj})}(hhh](j)}(hmembersh]hmembers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hu:rta-clntref (``u32``): :rta-lastuse (``u32``): :rta-expires (``u32``): :rta-error (``u32``): :rta-used (``u32``): h]jx)}(hhh](j})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK?hjubj})}(hhh](j)}(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&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK?hjubj})}(hhh](j)}(hrta-expires (``u32``)h](h rta-expires (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK?hjubj})}(hhh](j)}(hrta-error (``u32``)h](h rta-error (}(hjHhhhNhNubh)}(h``u32``h]hu32}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjHubh)}(hjHhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhjEhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjEubeh}(h]h ]h"]h$]h&]uh1j|hhhK?hjubj})}(hhh](j)}(hrta-used (``u32``)h](h rta-used (}(hjzhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjzubh)}(hjzhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhjwhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjwubeh}(h]h ]h"]h$]h&]uh1j|hhhK?hjubeh}(h]h ]h"]h$]h&]uh1jwhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK?hjehhubeh}(h]h ]h"]h$]h&]uh1jwhjThhhhhK?ubeh}(h](jsjIeh ]h"]( rta-cacheinfo!rt-route-definition-rta-cacheinfoeh$]h&]uh1hhjhhhhhK?js }jj?sju }jIj?subeh}(h]jah ]h"] definitionsah$]h&]uh1hhhhhhhhMBubh)}(hhh](h)}(hAttribute setsh]hAttribute sets}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhK?ubh)}(h'.. _rt-route-attribute-set-route-attrs:h]h}(h]h ]h"]h$]h&]hΌ"rt-route-attribute-set-route-attrsuh1hhKhjhhhhubh)}(hhh](h)}(h route-attrsh]h route-attrs}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhK?ubh)}(hhh](h)}(hdst (``binary``)h](hdst (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKXubjx)}(hhh]j})}(hhh](j)}(h display-hinth]h display-hint}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj%hhhKubj)}(hipv4 h]j)}(hipv4h]hipv4}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKXhj6ubah}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1j|hhhKXhj"hhubah}(h]h ]h"]h$]h&]uh1jwhjhhhhhKXubeh}(h] dst-binaryah ]h"] dst (binary)ah$]h&]uh1hhjhhhhhKXubh)}(hhh](h)}(hsrc (``binary``)h](hsrc (}(hjehhhNhNubh)}(h ``binary``h]hbinary}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjeubh)}(hjehhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjbhhhhhK\ubjx)}(hhh]j})}(hhh](j)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hipv4 h]j)}(hipv4h]hipv4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK\hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhK\hjhhubah}(h]h ]h"]h$]h&]uh1jwhjbhhhhhK\ubeh}(h] src-binaryah ]h"] src (binary)ah$]h&]uh1hhjhhhhhK\ubh)}(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&]uh1hhjhhhhhK`ubah}(h]iif-u32ah ]h"] iif (u32)ah$]h&]uh1hhjhhhhhK`ubh)}(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&]uh1hhjhhhhhKcubah}(h]oif-u32ah ]h"] oif (u32)ah$]h&]uh1hhjhhhhhKcubh)}(hhh](h)}(hgateway (``binary``)h](h gateway (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKfubjx)}(hhh]j})}(hhh](j)}(h display-hinth]h display-hint}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjAhhhKubj)}(hipv4 h]j)}(hipv4h]hipv4}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKfhjRubah}(h]h ]h"]h$]h&]uh1jhjAubeh}(h]h ]h"]h$]h&]uh1j|hhhKfhj>hhubah}(h]h ]h"]h$]h&]uh1jwhjhhhhhKfubeh}(h]gateway-binaryah ]h"]gateway (binary)ah$]h&]uh1hhjhhhhhKfubh)}(hhh]h)}(hpriority (``u32``)h](h priority (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj~hhhhhKjubah}(h] priority-u32ah ]h"]priority (u32)ah$]h&]uh1hhjhhhhhKjubh)}(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&]uh1hhjhhhhhKmubjx)}(hhh]j})}(hhh](j)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hipv4 h]j)}(hipv4h]hipv4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKmhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKmhjhhubah}(h]h ]h"]h$]h&]uh1jwhjhhhhhKmubeh}(h]prefsrc-binaryah ]h"]prefsrc (binary)ah$]h&]uh1hhjhhhhhKmubh)}(hhh](h)}(hmetrics (``nest``)h](h metrics (}(hjhhhNhNubh)}(h``nest``h]hnest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhKqubjx)}(hhh]j})}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj2hhhKubj)}(h(:ref:`rt-route-attribute-set-metrics` h]j)}(h%:ref:`rt-route-attribute-set-metrics`h]h)}(hjIh]j)}(hjIh]hrt-route-attribute-set-metrics}(hjNhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjKubah}(h]h ]h"]h$]h&]refdocj refdomainjXreftyperef refexplicitrefwarnjrt-route-attribute-set-metricsuh1hhhhKqhjGubah}(h]h ]h"]h$]h&]uh1jhhhKqhjCubah}(h]h ]h"]h$]h&]uh1jhj2ubeh}(h]h ]h"]h$]h&]uh1j|hhhKqhj/hhubah}(h]h ]h"]h$]h&]uh1jwhj hhhhhKqubeh}(h] metrics-nestah ]h"]metrics (nest)ah$]h&]uh1hhjhhhhhKqubh)}(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&]uh1hhjhhhhhKuubah}(h]multipath-binaryah ]h"]multipath (binary)ah$]h&]uh1hhjhhhhhKuubh)}(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&]uh1hhjhhhhhKxubah}(h]protoinfo-binaryah ]h"]protoinfo (binary)ah$]h&]uh1hhjhhhhhKxubh)}(hhh]h)}(hflow (``u32``)h](hflow (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhK{ubah}(h]flow-u32ah ]h"] flow (u32)ah$]h&]uh1hhjhhhhhK{ubh)}(hhh](h)}(hcacheinfo (``binary``)h](h cacheinfo (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhK~ubjx)}(hhh]j})}(hhh](j)}(hstructh]hstruct}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj1hhhKubj)}(h+:ref:`rt-route-definition-rta-cacheinfo` h]j)}(h(:ref:`rt-route-definition-rta-cacheinfo`h]h)}(hjHh]j)}(hjHh]h!rt-route-definition-rta-cacheinfo}(hjMhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]refdocj refdomainjWreftyperef refexplicitrefwarnj!rt-route-definition-rta-cacheinfouh1hhhhK~hjFubah}(h]h ]h"]h$]h&]uh1jhhhK~hjBubah}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1j|hhhK~hj.hhubah}(h]h ]h"]h$]h&]uh1jwhj hhhhhK~ubeh}(h]cacheinfo-binaryah ]h"]cacheinfo (binary)ah$]h&]uh1hhjhhhhhK~ubh)}(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&]uh1hhjhhhhhKubah}(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 (}(hj hhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhKubah}(h]mark-u32ah ]h"] mark (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hmfc-stats (``binary``)h](h mfc-stats (}(hj8hhhNhNubh)}(h ``binary``h]hbinary}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj8ubh)}(hj8hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj5hhhhhKubah}(h]mfc-stats-binaryah ]h"]mfc-stats (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hvia (``binary``)h](hvia (}(hjchhhNhNubh)}(h ``binary``h]hbinary}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjcubh)}(hjchhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj`hhhhhKubah}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhKubah}(h] encap-binaryah ]h"]encap (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hexpires (``u32``)h](h expires (}(hj:hhhNhNubh)}(h``u32``h]hu32}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh)}(hj:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj7hhhhhKubah}(h] expires-u32ah ]h"] expires (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hpad (``binary``)h](hpad (}(hjehhhNhNubh)}(h ``binary``h]hbinary}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjeubh)}(hjehhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjbhhhhhKubah}(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 (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] ip-proto-u8ah ]h"] ip-proto (u8)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hsport (``u16``)h](hsport (}(hjhhhNhNubh)}(h``u16``h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] sport-u16ah ]h"] sport (u16)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hdport (``u16``)h](hdport (}(hj<hhhNhNubh)}(h``u16``h]hu16}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj<ubh)}(hj<hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj9hhhhhKubah}(h] dport-u16ah ]h"] dport (u16)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hnh-id (``u32``)h](hnh-id (}(hjghhhNhNubh)}(h``u32``h]hu32}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhjgubh)}(hjghhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjdhhhhhKubah}(h] nh-id-u32ah ]h"] nh-id (u32)ah$]h&]uh1hhjhhhhhKubh)}(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&]uh1hhjhhhhhKubjx)}(hhh](j})}(hhh](j)}(h byte-orderh]h byte-order}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(h big-endianh]j)}(hjh]h big-endian}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjhhubj})}(hhh](j)}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj)}(hhex h]j)}(hhexh]hhex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jwhjhhhhhKubh)}(h#.. _rt-route-attribute-set-metrics:h]h}(h]h ]h"]h$]h&]hΌrt-route-attribute-set-metricsuh1hhMEhjhhhhubeh}(h] flowlabel-u32ah ]h"]flowlabel (u32)ah$]h&]uh1hhjhhhhhKubeh}(h](jjeh ]h"]( route-attrs"rt-route-attribute-set-route-attrseh$]h&]uh1hhjhhhhhK?js }j0jsju }jjsubh)}(hhh](h)}(hmetricsh]hmetrics}(hj8hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj5hhhhhKubh)}(hhh](h)}(hunspec (``unused``)h](hunspec (}(hjIhhhNhNubh)}(h ``unused``h]hunused}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjIubh)}(hjIhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjFhhhhhKubjx)}(hhh]j})}(hhh](j)}(hvalueh]hvalue}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1jhjlhhhKubj)}(h0 h]j)}(h0h]h0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj}ubah}(h]h ]h"]h$]h&]uh1jhjlubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjihhubah}(h]h ]h"]h$]h&]uh1jwhjFhhhhhKubeh}(h] unspec-unusedah ]h"]unspec (unused)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hlock (``u32``)h](hlock (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]lock-u32ah ]h"] lock (u32)ah$]h&]uh1hhj5hhhhhKubh)}(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&]uh1hhjhhhhhKubah}(h]mtu-u32ah ]h"] mtu (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hwindow (``u32``)h](hwindow (}(hjhhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] window-u32ah ]h"] window (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(h rtt (``u32``)h](hrtt (}(hj-hhhNhNubh)}(h``u32``h]hu32}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj-ubh)}(hj-hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj*hhhhhKubah}(h]rtt-u32ah ]h"] rtt (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hrttvar (``u32``)h](hrttvar (}(hjXhhhNhNubh)}(h``u32``h]hu32}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjXubh)}(hjXhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjUhhhhhKubah}(h] rttvar-u32ah ]h"] rttvar (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hssthresh (``u32``)h](h ssthresh (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] ssthresh-u32ah ]h"]ssthresh (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hcwnd (``u32``)h](hcwnd (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]cwnd-u32ah ]h"] cwnd (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hadvmss (``u32``)h](hadvmss (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] advmss-u32ah ]h"] advmss (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hreordering (``u32``)h](h reordering (}(hj hhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhKubah}(h]reordering-u32ah ]h"]reordering (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hhoplimit (``u32``)h](h hoplimit (}(hj/ hhhNhNubh)}(h``u32``h]hu32}(hj7 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ ubh)}(hj/ hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj, hhhhhKubah}(h] hoplimit-u32ah ]h"]hoplimit (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hinitcwnd (``u32``)h](h initcwnd (}(hjZ hhhNhNubh)}(h``u32``h]hu32}(hjb hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjZ ubh)}(hjZ hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjW hhhhhKubah}(h] initcwnd-u32ah ]h"]initcwnd (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hfeatures (``u32``)h](h features (}(hj hhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj hhhhhKubah}(h] features-u32ah ]h"]features (u32)ah$]h&]uh1hhj5hhhhhKubh)}(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 hhhhhKubah}(h] rto-min-u32ah ]h"] rto-min (u32)ah$]h&]uh1hhj5hhhhhKubh)}(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 hhhhhKubah}(h] initrwnd-u32ah ]h"]initrwnd (u32)ah$]h&]uh1hhj5hhhhhKubh)}(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!hhhhhKubah}(h] quickack-u32ah ]h"]quickack (u32)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hcc-algo (``string``)h](h cc-algo (}(hj1!hhhNhNubh)}(h ``string``h]hstring}(hj9!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj1!ubh)}(hj1!hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj.!hhhhhKubah}(h]cc-algo-stringah ]h"]cc-algo (string)ah$]h&]uh1hhj5hhhhhKubh)}(hhh]h)}(hfastopen-no-cookie (``u32``)h](hfastopen-no-cookie (}(hj\!hhhNhNubh)}(h``u32``h]hu32}(hjd!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj\!ubh)}(hj\!hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjY!hhhhhKubah}(h]fastopen-no-cookie-u32ah ]h"]fastopen-no-cookie (u32)ah$]h&]uh1hhj5hhhhhKubeh}(h](jj"eh ]h"](metricsrt-route-attribute-set-metricseh$]h&]uh1hhjhhhhhKjs }j!jsju }j"jsubeh}(h]jah ]h"]attribute setsah$]h&]uh1hhhhhhhhK?ubeh}(h](j>heh ]h"](%family rt-route netlink specificationnetlink-rt-routeeh$]h&]uh1hhhhhhhhKjs }j!hsju }hhsubeh}(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'doctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addresses pep_base_urlhttps://peps.python.org/pep_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/rfc_referencesNsection_self_linksmartquotes_locales]envNtrim_footnote_reference_space smart_quotesubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}(h]hajW]jMajj ]j` ajv ]jl aj]jaj]jajI]j?aj]jaj"]jaunameids}(j!hj!j>jjj9j]jjjp jWjo jj| jj j{ jj{jv jzjjjjjjj/jOjjNjQjjIjjsj!jj0jj/jj_j\jjjjjjj{jxjjj jjjjjjjjjjjjjjjjjj2j/j]jZjjjjjjj jj4j1j_j\jjjjjjj jj6j3jaj^jjj(j%j!j"j!jjjjjjjj'j$jRjOj}jzjjjjjjj) j& jT jQ j j| j j j j j!j j+!j(!jV!jS!j!j~!u nametypes}(j!j!jj9jjp jo j| j{ j{jzjjjjOjNjjj!j0j/j_jjjj{jj jjjjjjjjj2j]jjjj j4j_jjjj j6jajj(j!j!jjjj'jRj}jjjj) jT j j j j!j+!jV!j!uh}(hhj>hjhj]jjj<jWjXjjXjj jw jjw jv j jj jjjjj/jjj jQj jIjTjsjTjjjjjjj\jjjbjjjjjxjjj~jjjj jjjjjjjj jjjjjjj/j jZj5jj`jjjjjjj1j j\j7jjbjjjjjjj3jj^j9jjdj%jj"j5jj5jjFjjjjj$jjOj*jzjUjjjjjjj& j jQ j, j| jW j j j j j j j(!j!jS!j.!j~!jY!hjjWjNjyjpjjjjjjj jj)j jKjBjmjdjjjjjju 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]h6Hyperlink target "netlink-rt-route" is not referenced.}hj."sbah}(h]h ]h"]h$]h&]uh1jhj+"ubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehlineKuh1j)"ubj*")}(hhh]j)}(hhh]hAHyperlink target "rt-route-operation-getroute" is not referenced.}hjI"sbah}(h]h ]h"]h$]h&]uh1jhjF"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineKuh1j)"ubj*")}(hhh]j)}(hhh]hAHyperlink target "rt-route-operation-newroute" is not referenced.}hjc"sbah}(h]h ]h"]h$]h&]uh1jhj`"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineK8uh1j)"ubj*")}(hhh]j)}(hhh]hAHyperlink target "rt-route-operation-delroute" is not referenced.}hj}"sbah}(h]h ]h"]h$]h&]uh1jhjz"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineKGuh1j)"ubj*")}(hhh]j)}(hhh]hBHyperlink target "rt-route-definition-rtm-type" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1jhj"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineK\uh1j)"ubj*")}(hhh]j)}(hhh]h?Hyperlink target "rt-route-definition-rtmsg" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1jhj"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineKuuh1j)"ubj*")}(hhh]j)}(hhh]hGHyperlink target "rt-route-definition-rta-cacheinfo" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1jhj"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineKuh1j)"ubj*")}(hhh]j)}(hhh]hHHyperlink target "rt-route-attribute-set-route-attrs" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1jhj"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineKuh1j)"ubj*")}(hhh]j)}(hhh]hDHyperlink target "rt-route-attribute-set-metrics" is not referenced.}hj"sbah}(h]h ]h"]h$]h&]uh1jhj"ubah}(h]h ]h"]h$]h&]levelKtypejC"sourcehlineMEuh1j)"ube transformerN include_log] decorationNhhub.