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-rulemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/zh_TW/netlink/specs/rt-rulemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/it_IT/netlink/specs/rt-rulemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ja_JP/netlink/specs/rt-rulemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ko_KR/netlink/specs/rt-rulemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/sp_SP/netlink/specs/rt-rulemodnameN 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:spacepreserveuh1hhhhhhD/var/lib/git/docbuild/linux/Documentation/netlink/specs/rt-rule.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-rule:h]h}(h]h ]h"]h$]h&]refidnetlink-rt-ruleuh1hhKhhhhhhubhsection)}(hhh](htitle)}(h(Family ``rt-rule`` netlink specificationh](hFamily }(hhhhhNhNubhliteral)}(h ``rt-rule``h]hrt-rule}(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-rule}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhNhNhjubh netlink specification}(hjhhhNhNubeh}(h]hah ]h"]h$]h&]refid$family-rt-rule-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]hnewrule}(hjhhhNhNubah}(h]id4ah ]h"]h$]h&]refidnewruleuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h newrule-ntf}(hjhhhNhNubah}(h]id5ah ]h"]h$]h&]refid newrule-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hdelrule}(hjhhhNhNubah}(h]id6ah ]h"]h$]h&]refiddelruleuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h delrule-ntf}(hjhhhNhNubah}(h]id7ah ]h"]h$]h&]refid delrule-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hgetrule}(hjhhhNhNubah}(h]id8ah ]h"]h$]h&]refidgetruleuh1jhjubah}(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]hMulticast groups}(hjEhhhNhNubah}(h]id9ah ]h"]h$]h&]refidmulticast-groupsuh1jhjBubah}(h]h ]h"]h$]h&]uh1jhj?ubah}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]h Definitions}(hjghhhNhNubah}(h]id10ah ]h"]h$]h&]refid definitionsuh1jhjdubah}(h]h ]h"]h$]h&]uh1jhjaubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hrtgenmsg}(hjhhhNhNubah}(h]id11ah ]h"]h$]h&]refidrtgenmsguh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]j)}(hhh]j)}(hhh]h fib-rule-hdr}(hjhhhNhNubah}(h]id12ah ]h"]h$]h&]refid fib-rule-hdruh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]j)}(hhh]j)}(hhh]hfr-act}(hjhhhNhNubah}(h]id13ah ]h"]h$]h&]refidfr-actuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]j)}(hhh]j)}(hhh]hfib-rule-port-range}(hjhhhNhNubah}(h]id14ah ]h"]h$]h&]refidfib-rule-port-rangeuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]j)}(hhh]j)}(hhh]hfib-rule-uid-range}(hjhhhNhNubah}(h]id15ah ]h"]h$]h&]refidfib-rule-uid-rangeuh1jhj ubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhj}ubeh}(h]h ]h"]h$]h&]uh1jhjaubeh}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]hAttribute sets}(hj<hhhNhNubah}(h]id16ah ]h"]h$]h&]refidattribute-setsuh1jhj9ubah}(h]h ]h"]h$]h&]uh1jhj6ubj)}(hhh]j)}(hhh]j)}(hhh]j)}(hhh]hfib-rule-attrs}(hj[hhhNhNubah}(h]id17ah ]h"]h$]h&]refidfib-rule-attrsuh1jhjXubah}(h]h ]h"]h$]h&]uh1jhjUubah}(h]h ]h"]h$]h&]uh1jhjRubah}(h]h ]h"]h$]h&]uh1jhj6ubeh}(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#FIB rule management over rtnetlink.h]h#FIB rule management over rtnetlink.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]j]ah ]h"]summaryah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Operationsh]h Operations}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjyuh1hhjhhhhhKubh)}(h.. _rt-rule-operation-newrule:h]h}(h]h ]h"]h$]h&]hΌrt-rule-operation-newruleuh1hhKhjhhhhubh)}(hhh](h)}(hnewruleh]hnewrule}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhKubj)}(hAdd new FIB ruleh]hAdd new FIB rule}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjhhubh field_list)}(hhh](hfield)}(hhh](h field_name)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubh field_body)}(h+:ref:`rt-rule-attribute-set-fib-rule-attrs`h]j)}(hjh]h)}(hjh]hinline)}(hjh]h$rt-rule-attribute-set-fib-rule-attrs}(hj'hhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1j%hj"ubah}(h]h ]h"]h$]h&]refdocnetlink/specs/rt-rule refdomainj2reftyperef refexplicitrefwarn reftarget$rt-rule-attribute-set-fib-rule-attrsuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubj)}(hhh](j )}(hdoh]hdo}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjXhhhKubj)}(hXo**request** :attributes: [``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h]hdefinition_list)}(hhh]hdefinition_list_item)}(hXk**request** :attributes: [``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h](hterm)}(h **request**h]hstrong)}(hj|h]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j~hjzubah}(h]h ]h"]h$]h&]uh1jxhhhKhjtubh definition)}(hhh]j)}(hhh]j)}(hhh](j )}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hXR[``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h]j)}(hXN[``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``]h](h[}(hjhhhNhNubh)}(h ``iifname``h]hiifname}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``oifname``h]hoifname}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``priority``h]hpriority}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``fwmark``h]hfwmark}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``flow``h]hflow}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``tun-id``h]htun-id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``fwmask``h]hfwmask}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``table``h]htable}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``suppress-prefixlen``h]hsuppress-prefixlen}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``suppress-ifgroup``h]hsuppress-ifgroup}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``goto``h]hgoto}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``l3mdev``h]hl3mdev}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``uid-range``h]h uid-range}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``protocol``h]hprotocol}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``ip-proto``h]hip-proto}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``sport-range``h]h sport-range}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``dport-range``h]h dport-range}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``dscp``h]hdscp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``flowlabel``h]h flowlabel}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``flowlabel-mask``h]hflowlabel-mask}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``sport-mask``h]h sport-mask}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``dport-mask``h]h dport-mask}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``dscp-mask``h]h dscp-mask}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjtubeh}(h]h ]h"]h$]h&]uh1jrhhhKhjoubah}(h]h ]h"]h$]h&]uh1jmhjiubah}(h]h ]h"]h$]h&]uh1jhjXubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKubh)}(h".. _rt-rule-operation-newrule-ntf:h]h}(h]h ]h"]h$]h&]hΌrt-rule-operation-newrule-ntfuh1hhK-hjhhhhubeh}(h](jjeh ]h"](newrulert-rule-operation-newruleeh$]h&]uh1hhjhhhhhKόexpect_referenced_by_name}jjsexpect_referenced_by_id}jjsubh)}(hhh](h)}(h newrule-ntfh]h newrule-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhKubj)}(hNotify a rule creationh]hNotify a rule creation}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjhhubj)}(hhh](j)}(hhh](j )}(hvalueh]hvalue}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h32h]j)}(hjh]h32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubj)}(hhh](j )}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h getrule h]j)}(hgetruleh]hgetrule}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKubh)}(h.. _rt-rule-operation-delrule:h]h}(h]h ]h"]h$]h&]hΌrt-rule-operation-delruleuh1hhK8hjhhhhubeh}(h](jjeh ]h"]( newrule-ntfrt-rule-operation-newrule-ntfeh$]h&]uh1hhjhhhhhKj}j>jsj}jjsubh)}(hhh](h)}(hdelruleh]hdelrule}(hjFhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjChhhhhKubj)}(hRemove an existing FIB ruleh]hRemove an existing FIB rule}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjChhubj)}(hhh](j)}(hhh](j )}(h attribute-seth]h attribute-set}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjehhhKubj)}(h+:ref:`rt-rule-attribute-set-fib-rule-attrs`h]j)}(hjxh]h)}(hjxh]j&)}(hjxh]h$rt-rule-attribute-set-fib-rule-attrs}(hjhhhNhNubah}(h]h ](j1stdstd-refeh"]h$]h&]uh1j%hj}ubah}(h]h ]h"]h$]h&]refdocj> refdomainjreftyperef refexplicitrefwarnjD$rt-rule-attribute-set-fib-rule-attrsuh1hhhhKhjzubah}(h]h ]h"]h$]h&]uh1jhhhKhjvubah}(h]h ]h"]h$]h&]uh1jhjeubeh}(h]h ]h"]h$]h&]uh1jhhhKhjbhhubj)}(hhh](j )}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hXo**request** :attributes: [``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h]jn)}(hhh]js)}(hXk**request** :attributes: [``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h](jy)}(h **request**h]j)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j~hjubah}(h]h ]h"]h$]h&]uh1jxhhhKhjubj)}(hhh]j)}(hhh]j)}(hhh](j )}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hXR[``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h]j)}(hXN[``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``]h](h[}(hjhhhNhNubh)}(h ``iifname``h]hiifname}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``oifname``h]hoifname}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``priority``h]hpriority}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``fwmark``h]hfwmark}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``flow``h]hflow}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``tun-id``h]htun-id}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``fwmask``h]hfwmask}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``table``h]htable}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``suppress-prefixlen``h]hsuppress-prefixlen}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``suppress-ifgroup``h]hsuppress-ifgroup}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``goto``h]hgoto}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``l3mdev``h]hl3mdev}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``uid-range``h]h uid-range}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``protocol``h]hprotocol}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``ip-proto``h]hip-proto}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``sport-range``h]h sport-range}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``dport-range``h]h dport-range}(hj$ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``dscp``h]hdscp}(hj6 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``flowlabel``h]h flowlabel}(hjH hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``flowlabel-mask``h]hflowlabel-mask}(hjZ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``sport-mask``h]h sport-mask}(hjl hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``dport-mask``h]h dport-mask}(hj~ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``dscp-mask``h]h dscp-mask}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jrhhhKhjubah}(h]h ]h"]h$]h&]uh1jmhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjbhhubeh}(h]h ]h"]h$]h&]uh1jhjChhhhhKubh)}(h".. _rt-rule-operation-delrule-ntf:h]h}(h]h ]h"]h$]h&]hΌrt-rule-operation-delrule-ntfuh1hhKGhjChhhhubeh}(h](jj8eh ]h"](delrulert-rule-operation-delruleeh$]h&]uh1hhjhhhhhKj}j j.sj}j8j.subh)}(hhh](h)}(h delrule-ntfh]h delrule-ntf}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj hhhhhKubj)}(hNotify a rule deletionh]hNotify a rule deletion}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj hhubj)}(hhh](j)}(hhh](j )}(hvalueh]hvalue}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj hhhKubj)}(h33h]j)}(hj( h]h33}(hj* hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj& ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj hhubj)}(hhh](j )}(hnotifyh]hnotify}(hjF hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjC hhhKubj)}(h getrule h]j)}(hgetruleh]hgetrule}(hjX hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjT ubah}(h]h ]h"]h$]h&]uh1jhjC ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj hhubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhKubh)}(h.. _rt-rule-operation-getrule:h]h}(h]h ]h"]h$]h&]hΌrt-rule-operation-getruleuh1hhKRhj hhhhubeh}(h](jj eh ]h"]( delrule-ntfrt-rule-operation-delrule-ntfeh$]h&]uh1hhjhhhhhKj}j j sj}j j subh)}(hhh](h)}(hgetruleh]hgetrule}(hj hhhNhNubah}(h]h ]h"]h$]h&]hj uh1hhj hhhhhMubj)}(hDump all FIB rulesh]hDump all FIB rules}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj hhubj)}(hhh](j)}(hhh](j )}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj hhhKubj)}(h+:ref:`rt-rule-attribute-set-fib-rule-attrs`h]j)}(hj h]h)}(hj h]j&)}(hj h]h$rt-rule-attribute-set-fib-rule-attrs}(hj hhhNhNubah}(h]h ](j1stdstd-refeh"]h$]h&]uh1j%hj ubah}(h]h ]h"]h$]h&]refdocj> refdomainj reftyperef refexplicitrefwarnjD$rt-rule-attribute-set-fib-rule-attrsuh1hhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubj)}(hhh](j )}(hdumph]hdump}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj hhhKubj)}(hX{**request** **reply** :attributes: [``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h](j)}(h **request**h]j)}(hj h]hrequest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j~hj ubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubjn)}(hhh]js)}(hXi**reply** :attributes: [``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h](jy)}(h **reply**h]j)}(hj- h]hreply}(hj/ hhhNhNubah}(h]h ]h"]h$]h&]uh1j~hj+ ubah}(h]h ]h"]h$]h&]uh1jxhhhMhj' ubj)}(hhh]j)}(hhh]j)}(hhh](j )}(h attributesh]h attributes}(hjK hhhNhNubah}(h]h ]h"]h$]h&]uh1j hjH hhhKubj)}(hXR[``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``] h]j)}(hXN[``iifname``, ``oifname``, ``priority``, ``fwmark``, ``flow``, ``tun-id``, ``fwmask``, ``table``, ``suppress-prefixlen``, ``suppress-ifgroup``, ``goto``, ``l3mdev``, ``uid-range``, ``protocol``, ``ip-proto``, ``sport-range``, ``dport-range``, ``dscp``, ``flowlabel``, ``flowlabel-mask``, ``sport-mask``, ``dport-mask``, ``dscp-mask``]h](h[}(hj] hhhNhNubh)}(h ``iifname``h]hiifname}(hje hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }(hj] hhhNhNubh)}(h ``oifname``h]hoifname}(hjw 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 ``fwmark``h]hfwmark}(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 ``tun-id``h]htun-id}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h ``fwmask``h]hfwmask}(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``suppress-prefixlen``h]hsuppress-prefixlen}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h``suppress-ifgroup``h]hsuppress-ifgroup}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h``goto``h]hgoto}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h ``l3mdev``h]hl3mdev}(hj+ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h ``uid-range``h]h uid-range}(hj= hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h ``protocol``h]hprotocol}(hjO hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h ``ip-proto``h]hip-proto}(hja hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h``sport-range``h]h sport-range}(hjs hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h``dport-range``h]h dport-range}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h``dscp``h]hdscp}(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] sbh)}(h``flowlabel-mask``h]hflowlabel-mask}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h``sport-mask``h]h sport-mask}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h``dport-mask``h]h dport-mask}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh, }hj] sbh)}(h ``dscp-mask``h]h dscp-mask}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj] ubh]}(hj] hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjY ubah}(h]h ]h"]h$]h&]uh1jhjH ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjE ubah}(h]h ]h"]h$]h&]uh1jhjB ubah}(h]h ]h"]h$]h&]uh1jhj' ubeh}(h]h ]h"]h$]h&]uh1jrhhhMhj$ ubah}(h]h ]h"]h$]h&]uh1jmhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhMubeh}(h](j&j eh ]h"](getrulert-rule-operation-getruleeh$]h&]uh1hhjhhhhhMj}jD jx sj}j jx subeh}(h]jah ]h"] operationsah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(hMulticast groupsh]hMulticast groups}(hjS hhhNhNubah}(h]h ]h"]h$]h&]hjNuh1hhjP hhhhhMubj)}(hhh](j)}(hrtnlgrp-ipv4-ruleh]j)}(hjf h]hrtnlgrp-ipv4-rule}(hjh hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjd ubah}(h]h ]h"]h$]h&]uh1jhja hhhhhNubj)}(hrtnlgrp-ipv6-rule h]j)}(hrtnlgrp-ipv6-ruleh]hrtnlgrp-ipv6-rule}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj{ ubah}(h]h ]h"]h$]h&]uh1jhja hhhhhNubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhMhjP hhubeh}(h]jTah ]h"]multicast groupsah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(h Definitionsh]h Definitions}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjpuh1hhj hhhhhMubh)}(h .. _rt-rule-definition-rtgenmsg:h]h}(h]h ]h"]h$]h&]hΌrt-rule-definition-rtgenmsguh1hhKrhj hhhhubh)}(hhh](h)}(hrtgenmsgh]hrtgenmsg}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj hhhhhK ubj)}(hhh](j)}(hhh](j )}(htypeh]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj hhhKubj)}(hstruct h]j)}(hstructh]hstruct}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhK hj hhubj)}(hhh](j )}(hmembersh]hmembers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h:family (``u8``): h]j)}(hhh]j)}(hhh](j )}(hfamily (``u8``)h](hfamily (}(hjhhhNhNubh)}(h``u8``h]hu8}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK hj hhubeh}(h]h ]h"]h$]h&]uh1jhj hhhhhK ubh)}(h$.. _rt-rule-definition-fib-rule-hdr:h]h}(h]h ]h"]h$]h&]hΌrt-rule-definition-fib-rule-hdruh1hhK~hj hhhhubeh}(h](jj eh ]h"](rtgenmsgrt-rule-definition-rtgenmsgeh$]h&]uh1hhj hhhhhK j}jsj sj}j j subh)}(hhh](h)}(h fib-rule-hdrh]h fib-rule-hdr}(hj{hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjxhhhhhKubj)}(hhh](j)}(hhh](j )}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hstruct h]j)}(hstructh]hstruct}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubj)}(hhh](j )}(hmembersh]hmembers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h:family (``u8``): :dst-len (``u8``): :src-len (``u8``): :tos (``u8``): :table (``u8``): :res1 (``pad``): :res2 (``pad``): :action (``u8``): :flags (``u32``): h]j)}(hhh](j)}(hhh](j )}(hfamily (``u8``)h](hfamily (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(hdst-len (``u8``)h](h dst-len (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(hsrc-len (``u8``)h](h src-len (}(hj:hhhNhNubh)}(h``u8``h]hu8}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh)}(hj:hhhNhNubeh}(h]h ]h"]h$]h&]uh1j hj7hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(h tos (``u8``)h](htos (}(hjlhhhNhNubh)}(h``u8``h]hu8}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhjlubh)}(hjlhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjihhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjiubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(htable (``u8``)h](htable (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(hres1 (``pad``)h](hres1 (}(hjhhhNhNubh)}(h``pad``h]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(hres2 (``pad``)h](hres2 (}(hjhhhNhNubh)}(h``pad``h]hpad}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(haction (``u8``)h](haction (}(hj4hhhNhNubh)}(h``u8``h]hu8}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj4ubh)}(hj4hhhNhNubeh}(h]h ]h"]h$]h&]uh1j hj1hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubj)}(hhh](j )}(hflags (``u32``)h](hflags (}(hjfhhhNhNubh)}(h``u32``h]hu32}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjfubh)}(hjfhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjchhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjcubeh}(h]h ]h"]h$]h&]uh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jhjxhhhhhKubh)}(h.. _rt-rule-definition-fr-act:h]h}(h]h ]h"]h$]h&]hΌrt-rule-definition-fr-actuh1hhKhjxhhhhubeh}(h](jjmeh ]h"]( fib-rule-hdrrt-rule-definition-fib-rule-hdreh$]h&]uh1hhj hhhhhKj}jjcsj}jmjcsubh)}(hhh](h)}(hfr-acth]hfr-act}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhK:ubj)}(hhh](j)}(hhh](j )}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(henumh]j)}(hjh]henum}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK:hjhhubj)}(hhh](j )}(h enum-nameh]h enum-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hNone h]j)}(hNoneh]hNone}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhK:hjhhubj)}(hhh](j )}(hentriesh]hentries}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj3hhhKubj)}(hx- ``unspec`` - ``to-tbl`` - ``goto`` - ``nop`` - ``res3`` - ``res4`` - ``blackhole`` - ``unreachable`` - ``prohibit`` h]j)}(hhh](j)}(h ``unspec``h]j)}(hjMh]h)}(hjMh]hunspec}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjOubah}(h]h ]h"]h$]h&]uh1jhhhK:hjKubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h ``to-tbl``h]j)}(hjmh]h)}(hjmh]hto-tbl}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjoubah}(h]h ]h"]h$]h&]uh1jhhhK:hjkubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h``goto``h]j)}(hjh]h)}(hjh]hgoto}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h``nop``h]j)}(hjh]h)}(hjh]hnop}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h``res3``h]j)}(hjh]h)}(hjh]hres3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h``res4``h]j)}(hjh]h)}(hjh]hres4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h ``blackhole``h]j)}(hj h]h)}(hj h]h blackhole}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]uh1jhhhK:hj ubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h``unreachable``h]j)}(hj-h]h)}(hj-h]h unreachable}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj/ubah}(h]h ]h"]h$]h&]uh1jhhhK:hj+ubah}(h]h ]h"]h$]h&]uh1jhjHubj)}(h``prohibit`` h]j)}(h ``prohibit``h]h)}(hjQh]hprohibit}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhjOubah}(h]h ]h"]h$]h&]uh1jhhhK:hjKubah}(h]h ]h"]h$]h&]uh1jhjHubeh}(h]h ]h"]h$]h&]j j uh1jhhhK:hjDubah}(h]h ]h"]h$]h&]uh1jhj3ubeh}(h]h ]h"]h$]h&]uh1jhhhK:hjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhK:ubh)}(h+.. _rt-rule-definition-fib-rule-port-range:h]h}(h]h ]h"]h$]h&]hΌ&rt-rule-definition-fib-rule-port-rangeuh1hhKhjhhhhubeh}(h](jjeh ]h"](fr-actrt-rule-definition-fr-acteh$]h&]uh1hhj hhhhhK:j}jjsj}jjsubh)}(hhh](h)}(hfib-rule-port-rangeh]hfib-rule-port-range}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhKHubj)}(hhh](j)}(hhh](j )}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hstruct h]j)}(hstructh]hstruct}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKHhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKHhjhhubj)}(hhh](j )}(hmembersh]hmembers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h$:start (``u16``): :end (``u16``): h]j)}(hhh](j)}(hhh](j )}(hstart (``u16``)h](hstart (}(hjhhhNhNubh)}(h``u16``h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKHhjubj)}(hhh](j )}(h end (``u16``)h](hend (}(hj)hhhNhNubh)}(h``u16``h]hu16}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj)ubh)}(hj)hhhNhNubeh}(h]h ]h"]h$]h&]uh1j hj&hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jhhhKHhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKHhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKHubh)}(h*.. _rt-rule-definition-fib-rule-uid-range:h]h}(h]h ]h"]h$]h&]hΌ%rt-rule-definition-fib-rule-uid-rangeuh1hhKhjhhhhubeh}(h](jjeh ]h"](fib-rule-port-range&rt-rule-definition-fib-rule-port-rangeeh$]h&]uh1hhj hhhhhKHj}jjsj}jjsubh)}(hhh](h)}(hfib-rule-uid-rangeh]hfib-rule-uid-range}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhKRubj)}(hhh](j)}(hhh](j )}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hstruct h]j)}(hstructh]hstruct}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKRhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKRhjhhubj)}(hhh](j )}(hmembersh]hmembers}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h$:start (``u32``): :end (``u32``): h]j)}(hhh](j)}(hhh](j )}(hstart (``u32``)h](hstart (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKRhjubj)}(hhh](j )}(h end (``u32``)h](hend (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKRhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKRhjhhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKRubeh}(h](jjzeh ]h"](fib-rule-uid-range%rt-rule-definition-fib-rule-uid-rangeeh$]h&]uh1hhj hhhhhKRj}jajpsj}jzjpsubeh}(h]jvah ]h"] definitionsah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(hAttribute setsh]hAttribute sets}(hjphhhNhNubah}(h]h ]h"]h$]h&]hjEuh1hhjmhhhhhKRubh)}(h).. _rt-rule-attribute-set-fib-rule-attrs:h]h}(h]h ]h"]h$]h&]hΌ$rt-rule-attribute-set-fib-rule-attrsuh1hhKhjmhhhhubh)}(hhh](h)}(hfib-rule-attrsh]hfib-rule-attrs}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjduh1hhjhhhhhKRubh)}(hhh]h)}(h dst (``u32``)h](hdst (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKbubah}(h]dst-u32ah ]h"] dst (u32)ah$]h&]uh1hhjhhhhhKbubh)}(hhh]h)}(h src (``u32``)h](hsrc (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKeubah}(h]src-u32ah ]h"] src (u32)ah$]h&]uh1hhjhhhhhKeubh)}(hhh]h)}(hiifname (``string``)h](h iifname (}(hjhhhNhNubh)}(h ``string``h]hstring}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKhubah}(h]iifname-stringah ]h"]iifname (string)ah$]h&]uh1hhjhhhhhKhubh)}(hhh]h)}(hgoto (``u32``)h](hgoto (}(hjhhhNhNubh)}(h``u32``h]hu32}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKkubah}(h]goto-u32ah ]h"] goto (u32)ah$]h&]uh1hhjhhhhhKkubh)}(hhh]h)}(hunused2 (``pad``)h](h unused2 (}(hjIhhhNhNubh)}(h``pad``h]hpad}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjIubh)}(hjIhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjFhhhhhKnubah}(h] unused2-padah ]h"] unused2 (pad)ah$]h&]uh1hhjhhhhhKnubh)}(hhh]h)}(hpriority (``u32``)h](h priority (}(hjthhhNhNubh)}(h``u32``h]hu32}(hj|hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjtubh)}(hjthhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjqhhhhhKqubah}(h] priority-u32ah ]h"]priority (u32)ah$]h&]uh1hhjhhhhhKqubh)}(hhh]h)}(hunused3 (``pad``)h](h unused3 (}(hjhhhNhNubh)}(h``pad``h]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKtubah}(h] unused3-padah ]h"] unused3 (pad)ah$]h&]uh1hhjhhhhhKtubh)}(hhh]h)}(hunused4 (``pad``)h](h unused4 (}(hjhhhNhNubh)}(h``pad``h]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKwubah}(h] unused4-padah ]h"] unused4 (pad)ah$]h&]uh1hhjhhhhhKwubh)}(hhh]h)}(hunused5 (``pad``)h](h unused5 (}(hjhhhNhNubh)}(h``pad``h]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKzubah}(h] unused5-padah ]h"] unused5 (pad)ah$]h&]uh1hhjhhhhhKzubh)}(hhh](h)}(hfwmark (``u32``)h](hfwmark (}(hj hhhNhNubh)}(h``u32``h]hu32}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhK}ubj)}(hhh]j)}(hhh](j )}(h display-hinth]h display-hint}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjChhhKubj)}(hhex h]j)}(hhexh]hhex}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK}hjTubah}(h]h ]h"]h$]h&]uh1jhjCubeh}(h]h ]h"]h$]h&]uh1jhhhK}hj@hhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhK}ubeh}(h] fwmark-u32ah ]h"] fwmark (u32)ah$]h&]uh1hhjhhhhhK}ubh)}(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)}(htun-id (``u64``)h](htun-id (}(hjhhhNhNubh)}(h``u64``h]hu64}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] tun-id-u64ah ]h"] tun-id (u64)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hsuppress-ifgroup (``u32``)h](hsuppress-ifgroup (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]suppress-ifgroup-u32ah ]h"]suppress-ifgroup (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hsuppress-prefixlen (``u32``)h](hsuppress-prefixlen (}(hjhhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubj)}(hhh]j)}(hhh](j )}(h display-hinth]h display-hint}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj'hhhKubj)}(hhex h]j)}(hhexh]hhex}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj8ubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj$hhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubeh}(h]suppress-prefixlen-u32ah ]h"]suppress-prefixlen (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(htable (``u32``)h](htable (}(hjghhhNhNubh)}(h``u32``h]hu32}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhjgubh)}(hjghhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjdhhhhhKubah}(h] table-u32ah ]h"] table (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hfwmask (``u32``)h](hfwmask (}(hjhhhNhNubh)}(h``u32``h]hu32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubj)}(hhh]j)}(hhh](j )}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhex h]j)}(hhexh]hhex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubeh}(h] fwmask-u32ah ]h"] fwmask (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hoifname (``string``)h](h oifname (}(hjhhhNhNubh)}(h ``string``h]hstring}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]oifname-stringah ]h"]oifname (string)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(h pad (``pad``)h](hpad (}(hj hhhNhNubh)}(h``pad``h]hpad}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh)}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h]pad-padah ]h"] pad (pad)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hl3mdev (``u8``)h](hl3mdev (}(hjKhhhNhNubh)}(h``u8``h]hu8}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhjKubh)}(hjKhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjHhhhhhKubah}(h] l3mdev-u8ah ]h"] l3mdev (u8)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(huid-range (``binary``)h](h uid-range (}(hjvhhhNhNubh)}(h ``binary``h]hbinary}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjvubh)}(hjvhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjshhhhhKubj)}(hhh]j)}(hhh](j )}(hstructh]hstruct}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h/:ref:`rt-rule-definition-fib-rule-uid-range` h]j)}(h,:ref:`rt-rule-definition-fib-rule-uid-range`h]h)}(hjh]j&)}(hjh]h%rt-rule-definition-fib-rule-uid-range}(hjhhhNhNubah}(h]h ](j1stdstd-refeh"]h$]h&]uh1j%hjubah}(h]h ]h"]h$]h&]refdocj> refdomainjreftyperef refexplicitrefwarnjD%rt-rule-definition-fib-rule-uid-rangeuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjshhhhhKubeh}(h]uid-range-binaryah ]h"]uid-range (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hprotocol (``u8``)h](h protocol (}(hjhhhNhNubh)}(h``u8``h]hu8}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubah}(h] protocol-u8ah ]h"] protocol (u8)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(hip-proto (``u8``)h](h ip-proto (}(hjhhhNhNubh)}(h``u8``h]hu8}(hj'hhhNhNubah}(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-range (``binary``)h](h sport-range (}(hjJhhhNhNubh)}(h ``binary``h]hbinary}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjJubh)}(hjJhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjGhhhhhKubj)}(hhh]j)}(hhh](j )}(hstructh]hstruct}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1j hjmhhhKubj)}(h0:ref:`rt-rule-definition-fib-rule-port-range` h]j)}(h-:ref:`rt-rule-definition-fib-rule-port-range`h]h)}(hjh]j&)}(hjh]h&rt-rule-definition-fib-rule-port-range}(hjhhhNhNubah}(h]h ](j1stdstd-refeh"]h$]h&]uh1j%hjubah}(h]h ]h"]h$]h&]refdocj> refdomainjreftyperef refexplicitrefwarnjD&rt-rule-definition-fib-rule-port-rangeuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhhhKhj~ubah}(h]h ]h"]h$]h&]uh1jhjmubeh}(h]h ]h"]h$]h&]uh1jhhhKhjjhhubah}(h]h ]h"]h$]h&]uh1jhjGhhhhhKubeh}(h]sport-range-binaryah ]h"]sport-range (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hdport-range (``binary``)h](h dport-range (}(hjhhhNhNubh)}(h ``binary``h]hbinary}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubj)}(hhh]j)}(hhh](j )}(hstructh]hstruct}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(h0:ref:`rt-rule-definition-fib-rule-port-range` h]j)}(h-:ref:`rt-rule-definition-fib-rule-port-range`h]h)}(hjh]j&)}(hjh]h&rt-rule-definition-fib-rule-port-range}(hjhhhNhNubah}(h]h ](j1stdstd-refeh"]h$]h&]uh1j%hjubah}(h]h ]h"]h$]h&]refdocj> refdomainjreftyperef refexplicitrefwarnjD&rt-rule-definition-fib-rule-port-rangeuh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubeh}(h]dport-range-binaryah ]h"]dport-range (binary)ah$]h&]uh1hhjhhhhhKubh)}(hhh]h)}(h dscp (``u8``)h](hdscp (}(hjFhhhNhNubh)}(h``u8``h]hu8}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjFubh)}(hjFhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjChhhhhKubah}(h]dscp-u8ah ]h"] dscp (u8)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hflowlabel (``u32``)h](h flowlabel (}(hjqhhhNhNubh)}(h``u32``h]hu32}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjqubh)}(hjqhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjnhhhhhKubj)}(hhh](j)}(hhh](j )}(h byte-orderh]h byte-order}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(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&]uh1jhhhKhjhhubj)}(hhh](j )}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhex h]j)}(hhexh]hhex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]h ]h"]h$]h&]uh1jhjnhhhhhKubeh}(h] flowlabel-u32ah ]h"]flowlabel (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hflowlabel-mask (``u32``)h](hflowlabel-mask (}(hjhhhNhNubh)}(h``u32``h]hu32}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubj)}(hhh](j)}(hhh](j )}(h byte-orderh]h byte-order}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j hj%hhhKubj)}(h big-endianh]j)}(hj8h]h big-endian}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj6ubah}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj"hhubj)}(hhh](j )}(h display-hinth]h display-hint}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjShhhKubj)}(hhex h]j)}(hhexh]hhex}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjdubah}(h]h ]h"]h$]h&]uh1jhjSubeh}(h]h ]h"]h$]h&]uh1jhhhKhj"hhubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhKubeh}(h]flowlabel-mask-u32ah ]h"]flowlabel-mask (u32)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hsport-mask (``u16``)h](h sport-mask (}(hjhhhNhNubh)}(h``u16``h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubj)}(hhh]j)}(hhh](j )}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhex h]j)}(hhexh]hhex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubeh}(h]sport-mask-u16ah ]h"]sport-mask (u16)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hdport-mask (``u16``)h](h dport-mask (}(hjhhhNhNubh)}(h``u16``h]hu16}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjhhhhhKubj)}(hhh]j)}(hhh](j )}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hjhhhKubj)}(hhex h]j)}(hhexh]hhex}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhhhKubeh}(h]dport-mask-u16ah ]h"]dport-mask (u16)ah$]h&]uh1hhjhhhhhKubh)}(hhh](h)}(hdscp-mask (``u8``)h](h dscp-mask (}(hjYhhhNhNubh)}(h``u8``h]hu8}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhjYubh)}(hjYhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjVhhhhhKubj)}(hhh]j)}(hhh](j )}(h display-hinth]h display-hint}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j hj|hhhKubj)}(hhex h]j)}(hhexh]hhex}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj|ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjyhhubah}(h]h ]h"]h$]h&]uh1jhjVhhhhhKubeh}(h] dscp-mask-u8ah ]h"]dscp-mask (u8)ah$]h&]uh1hhjhhhhhKubeh}(h](jjjeh ]h"](fib-rule-attrs$rt-rule-attribute-set-fib-rule-attrseh$]h&]uh1hhjm$hhhhhKRj}jj~sj}jj~subeh}(h]jKah ]h"]attribute setsah$]h&]uh1hhhhhhhhKRubeh}(h](j>heh ]h"]($family rt-rule netlink specificationnetlink-rt-ruleeh$]h&]uh1hhhhhhhhKj}jhsj}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_handlerjerror_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]haj]jaj]jaj8]j.aj ]j aj ]jx aj ]j ajm]jcaj]jaj]jajz]jpaj]j~aunameids}(jhjj>jjjj]jM jjjjjj>jj=jj j8j jj j j jjD j jC j&j jTjjjvjsj jrjjjmjjjjjjjjjjjajzj`jjjKjjjjjjjjjjjjCj@jnjkjjjjjjjjj}jzjjjjjjjaj^jjjjjjjEjBjpjmjjjjjDjAjjj@j=jkjhjjjjjjjSjPjju nametypes}(jjjjjM jjj>j=j j j j jD jC j jjjsjrjjjjjjjaj`jjjjjjjCjnjjjjj}jjjjajjjjEjpjjjDjj@jkjjjjSjuh}(hhj>hjhj]jjjjjjjjjjjj8jCjjCj j jj j j j&j jTjP jvj j j jj jmjxjjxjjjjjjjjjzjjjjKjmjjjjjjjjjjjj@jjkjFjjqjjjjjjjzjjjjjjjj^jjjdjjjjjBjjmjHjjsjjjAjjjGj=jjhjCjjnjjjjjPjjjVhjjWjNjyjpjjjjjjjjj jjNjEjpjgjjjjjjjjjjjEj<jdj[u footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jKsRparse_messages]transform_messages](hsystem_message)}(hhh]j)}(hhh]h5Hyperlink target "netlink-rt-rule" is not referenced.}hjfsbah}(h]h ]h"]h$]h&]uh1jhjcubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehlineKuh1jaubjb)}(hhh]j)}(hhh]h?Hyperlink target "rt-rule-operation-newrule" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhj~ubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKuh1jaubjb)}(hhh]j)}(hhh]hCHyperlink target "rt-rule-operation-newrule-ntf" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineK-uh1jaubjb)}(hhh]j)}(hhh]h?Hyperlink target "rt-rule-operation-delrule" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineK8uh1jaubjb)}(hhh]j)}(hhh]hCHyperlink target "rt-rule-operation-delrule-ntf" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKGuh1jaubjb)}(hhh]j)}(hhh]h?Hyperlink target "rt-rule-operation-getrule" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKRuh1jaubjb)}(hhh]j)}(hhh]hAHyperlink target "rt-rule-definition-rtgenmsg" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKruh1jaubjb)}(hhh]j)}(hhh]hEHyperlink target "rt-rule-definition-fib-rule-hdr" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineK~uh1jaubjb)}(hhh]j)}(hhh]h?Hyperlink target "rt-rule-definition-fr-act" is not referenced.}hj7sbah}(h]h ]h"]h$]h&]uh1jhj4ubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKuh1jaubjb)}(hhh]j)}(hhh]hLHyperlink target "rt-rule-definition-fib-rule-port-range" is not referenced.}hjQsbah}(h]h ]h"]h$]h&]uh1jhjNubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKuh1jaubjb)}(hhh]j)}(hhh]hKHyperlink target "rt-rule-definition-fib-rule-uid-range" is not referenced.}hjksbah}(h]h ]h"]h$]h&]uh1jhjhubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKuh1jaubjb)}(hhh]j)}(hhh]hJHyperlink target "rt-rule-attribute-set-fib-rule-attrs" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]levelKtypej{sourcehlineKuh1jaube transformerN include_log] decorationNhhub.