brintos

brintos / linux-shallow public Read only

0
0
Text · 42.7 KiB · 0c4d5d4 Raw
2390 lines · yaml
1# SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)2 3name: rt-link4protocol: netlink-raw5protonum: 06 7doc:8  Link configuration over rtnetlink.9 10definitions:11  -12    name: ifinfo-flags13    type: flags14    entries:15      -16        name: up17      -18        name: broadcast19      -20        name: debug21      -22        name: loopback23      -24        name: point-to-point25      -26        name: no-trailers27      -28        name: running29      -30        name: no-arp31      -32        name: promisc33      -34        name: all-multi35      -36        name: master37      -38        name: slave39      -40        name: multicast41      -42        name: portsel43      -44        name: auto-media45      -46        name: dynamic47      -48        name: lower-up49      -50        name: dormant51      -52        name: echo53  -54    name: vlan-protocols55    type: enum56    entries:57      -58        name: 8021q59        value: 3302460      -61        name: 8021ad62        value: 3498463  -64    name: rtgenmsg65    type: struct66    members:67      -68        name: family69        type: u870  -71    name: ifinfomsg72    type: struct73    members:74      -75        name: ifi-family76        type: u877      -78        name: pad79        type: pad80        len: 181      -82        name: ifi-type83        type: u1684      -85        name: ifi-index86        type: s3287      -88        name: ifi-flags89        type: u3290        enum: ifinfo-flags91        enum-as-flags: true92      -93        name: ifi-change94        type: u3295  -96    name: ifla-bridge-id97    type: struct98    members:99      -100        name: prio101        type: u16102      -103        name: addr104        type: binary105        len: 6106        display-hint: mac107  -108    name: ifla-cacheinfo109    type: struct110    members:111      -112        name: max-reasm-len113        type: u32114      -115        name: tstamp116        type: u32117      -118        name: reachable-time119        type: s32120      -121        name: retrans-time122        type: u32123  -124    name: rtnl-link-stats125    type: struct126    members:127      -128        name: rx-packets129        type: u32130      -131        name: tx-packets132        type: u32133      -134        name: rx-bytes135        type: u32136      -137        name: tx-bytes138        type: u32139      -140        name: rx-errors141        type: u32142      -143        name: tx-errors144        type: u32145      -146        name: rx-dropped147        type: u32148      -149        name: tx-dropped150        type: u32151      -152        name: multicast153        type: u32154      -155        name: collisions156        type: u32157      -158        name: rx-length-errors159        type: u32160      -161        name: rx-over-errors162        type: u32163      -164        name: rx-crc-errors165        type: u32166      -167        name: rx-frame-errors168        type: u32169      -170        name: rx-fifo-errors171        type: u32172      -173        name: rx-missed-errors174        type: u32175      -176        name: tx-aborted-errors177        type: u32178      -179        name: tx-carrier-errors180        type: u32181      -182        name: tx-fifo-errors183        type: u32184      -185        name: tx-heartbeat-errors186        type: u32187      -188        name: tx-window-errors189        type: u32190      -191        name: rx-compressed192        type: u32193      -194        name: tx-compressed195        type: u32196      -197        name: rx-nohandler198        type: u32199  -200    name: rtnl-link-stats64201    type: struct202    members:203      -204        name: rx-packets205        type: u64206      -207        name: tx-packets208        type: u64209      -210        name: rx-bytes211        type: u64212      -213        name: tx-bytes214        type: u64215      -216        name: rx-errors217        type: u64218      -219        name: tx-errors220        type: u64221      -222        name: rx-dropped223        type: u64224      -225        name: tx-dropped226        type: u64227      -228        name: multicast229        type: u64230      -231        name: collisions232        type: u64233      -234        name: rx-length-errors235        type: u64236      -237        name: rx-over-errors238        type: u64239      -240        name: rx-crc-errors241        type: u64242      -243        name: rx-frame-errors244        type: u64245      -246        name: rx-fifo-errors247        type: u64248      -249        name: rx-missed-errors250        type: u64251      -252        name: tx-aborted-errors253        type: u64254      -255        name: tx-carrier-errors256        type: u64257      -258        name: tx-fifo-errors259        type: u64260      -261        name: tx-heartbeat-errors262        type: u64263      -264        name: tx-window-errors265        type: u64266      -267        name: rx-compressed268        type: u64269      -270        name: tx-compressed271        type: u64272      -273        name: rx-nohandler274        type: u64275      -276        name: rx-otherhost-dropped277        type: u64278  -279    name: rtnl-link-ifmap280    type: struct281    members:282      -283        name: mem-start284        type: u64285      -286        name: mem-end287        type: u64288      -289        name: base-addr290        type: u64291      -292        name: irq293        type: u16294      -295        name: dma296        type: u8297      -298        name: port299        type: u8300  -301    name: ipv4-devconf302    type: struct303    members:304      -305        name: forwarding306        type: u32307      -308        name: mc-forwarding309        type: u32310      -311        name: proxy-arp312        type: u32313      -314        name: accept-redirects315        type: u32316      -317        name: secure-redirects318        type: u32319      -320        name: send-redirects321        type: u32322      -323        name: shared-media324        type: u32325      -326        name: rp-filter327        type: u32328      -329        name: accept-source-route330        type: u32331      -332        name: bootp-relay333        type: u32334      -335        name: log-martians336        type: u32337      -338        name: tag339        type: u32340      -341        name: arpfilter342        type: u32343      -344        name: medium-id345        type: u32346      -347        name: noxfrm348        type: u32349      -350        name: nopolicy351        type: u32352      -353        name: force-igmp-version354        type: u32355      -356        name: arp-announce357        type: u32358      -359        name: arp-ignore360        type: u32361      -362        name: promote-secondaries363        type: u32364      -365        name: arp-accept366        type: u32367      -368        name: arp-notify369        type: u32370      -371        name: accept-local372        type: u32373      -374        name: src-vmark375        type: u32376      -377        name: proxy-arp-pvlan378        type: u32379      -380        name: route-localnet381        type: u32382      -383        name: igmpv2-unsolicited-report-interval384        type: u32385      -386        name: igmpv3-unsolicited-report-interval387        type: u32388      -389        name: ignore-routes-with-linkdown390        type: u32391      -392        name: drop-unicast-in-l2-multicast393        type: u32394      -395        name: drop-gratuitous-arp396        type: u32397      -398        name: bc-forwarding399        type: u32400      -401        name: arp-evict-nocarrier402        type: u32403  -404    name: ipv6-devconf405    type: struct406    members:407      -408        name: forwarding409        type: u32410      -411        name: hoplimit412        type: u32413      -414        name: mtu6415        type: u32416      -417        name: accept-ra418        type: u32419      -420        name: accept-redirects421        type: u32422      -423        name: autoconf424        type: u32425      -426        name: dad-transmits427        type: u32428      -429        name: rtr-solicits430        type: u32431      -432        name: rtr-solicit-interval433        type: u32434      -435        name: rtr-solicit-delay436        type: u32437      -438        name: use-tempaddr439        type: u32440      -441        name: temp-valid-lft442        type: u32443      -444        name: temp-prefered-lft445        type: u32446      -447        name: regen-max-retry448        type: u32449      -450        name: max-desync-factor451        type: u32452      -453        name: max-addresses454        type: u32455      -456        name: force-mld-version457        type: u32458      -459        name: accept-ra-defrtr460        type: u32461      -462        name: accept-ra-pinfo463        type: u32464      -465        name: accept-ra-rtr-pref466        type: u32467      -468        name: rtr-probe-interval469        type: u32470      -471        name: accept-ra-rt-info-max-plen472        type: u32473      -474        name: proxy-ndp475        type: u32476      -477        name: optimistic-dad478        type: u32479      -480        name: accept-source-route481        type: u32482      -483        name: mc-forwarding484        type: u32485      -486        name: disable-ipv6487        type: u32488      -489        name: accept-dad490        type: u32491      -492        name: force-tllao493        type: u32494      -495        name: ndisc-notify496        type: u32497      -498        name: mldv1-unsolicited-report-interval499        type: u32500      -501        name: mldv2-unsolicited-report-interval502        type: u32503      -504        name: suppress-frag-ndisc505        type: u32506      -507        name: accept-ra-from-local508        type: u32509      -510        name: use-optimistic511        type: u32512      -513        name: accept-ra-mtu514        type: u32515      -516        name: stable-secret517        type: u32518      -519        name: use-oif-addrs-only520        type: u32521      -522        name: accept-ra-min-hop-limit523        type: u32524      -525        name: ignore-routes-with-linkdown526        type: u32527      -528        name: drop-unicast-in-l2-multicast529        type: u32530      -531        name: drop-unsolicited-na532        type: u32533      -534        name: keep-addr-on-down535        type: u32536      -537        name: rtr-solicit-max-interval538        type: u32539      -540        name: seg6-enabled541        type: u32542      -543        name: seg6-require-hmac544        type: u32545      -546        name: enhanced-dad547        type: u32548      -549        name: addr-gen-mode550        type: u8551      -552        name: disable-policy553        type: u32554      -555        name: accept-ra-rt-info-min-plen556        type: u32557      -558        name: ndisc-tclass559        type: u32560      -561        name: rpl-seg-enabled562        type: u32563      -564        name: ra-defrtr-metric565        type: u32566      -567        name: ioam6-enabled568        type: u32569      -570        name: ioam6-id571        type: u32572      -573        name: ioam6-id-wide574        type: u32575      -576        name: ndisc-evict-nocarrier577        type: u32578      -579        name: accept-untracked-na580        type: u32581  -582    name: ifla-icmp6-stats583    type: struct584    members:585      -586        name: inmsgs587        type: u64588      -589        name: inerrors590        type: u64591      -592        name: outmsgs593        type: u64594      -595        name: outerrors596        type: u64597      -598        name: csumerrors599        type: u64600      -601        name: ratelimithost602        type: u64603  -604    name: ifla-inet6-stats605    type: struct606    members:607      -608        name: inpkts609        type: u64610      -611        name: inoctets612        type: u64613      -614        name: indelivers615        type: u64616      -617        name: outforwdatagrams618        type: u64619      -620        name: outpkts621        type: u64622      -623        name: outoctets624        type: u64625      -626        name: inhdrerrors627        type: u64628      -629        name: intoobigerrors630        type: u64631      -632        name: innoroutes633        type: u64634      -635        name: inaddrerrors636        type: u64637      -638        name: inunknownprotos639        type: u64640      -641        name: intruncatedpkts642        type: u64643      -644        name: indiscards645        type: u64646      -647        name: outdiscards648        type: u64649      -650        name: outnoroutes651        type: u64652      -653        name: reasmtimeout654        type: u64655      -656        name: reasmreqds657        type: u64658      -659        name: reasmoks660        type: u64661      -662        name: reasmfails663        type: u64664      -665        name: fragoks666        type: u64667      -668        name: fragfails669        type: u64670      -671        name: fragcreates672        type: u64673      -674        name: inmcastpkts675        type: u64676      -677        name: outmcastpkts678        type: u64679      -680        name: inbcastpkts681        type: u64682      -683        name: outbcastpkts684        type: u64685      -686        name: inmcastoctets687        type: u64688      -689        name: outmcastoctets690        type: u64691      -692        name: inbcastoctets693        type: u64694      -695        name: outbcastoctets696        type: u64697      -698        name: csumerrors699        type: u64700      -701        name: noectpkts702        type: u64703      -704        name: ect1-pkts705        type: u64706      -707        name: ect0-pkts708        type: u64709      -710        name: cepkts711        type: u64712      -713        name: reasm-overlaps714        type: u64715  - name: br-boolopt-multi716    type: struct717    members:718      -719        name: optval720        type: u32721      -722        name: optmask723        type: u32724  -725    name: if_stats_msg726    type: struct727    members:728      -729        name: family730        type: u8731      -732        name: pad733        type: pad734        len: 3735      -736        name: ifindex737        type: u32738      -739        name: filter-mask740        type: u32741  -742    name: ifla-vlan-flags743    type: struct744    members:745      -746        name: flags747        type: u32748        enum: vlan-flags749        enum-as-flags: true750      -751        name: mask752        type: u32753        display-hint: hex754  -755    name: vlan-flags756    type: flags757    entries:758      - reorder-hdr759      - gvrp760      - loose-binding761      - mvrp762      - bridge-binding763  -764    name: ifla-vlan-qos-mapping765    type: struct766    members:767      -768        name: from769        type: u32770      -771        name: to772        type: u32773  -774    name: ifla-vf-mac775    type: struct776    members:777      -778        name: vf779        type: u32780      -781        name: mac782        type: binary783        len: 32784  -785    name: ifla-vf-vlan786    type: struct787    members:788      -789        name: vf790        type: u32791      -792        name: vlan793        type: u32794      -795        name: qos796        type: u32797  -798    name: ifla-vf-tx-rate799    type: struct800    members:801      -802        name: vf803        type: u32804      -805        name: rate806        type: u32807  -808    name: ifla-vf-spoofchk809    type: struct810    members:811      -812        name: vf813        type: u32814      -815        name: setting816        type: u32817  -818    name: ifla-vf-link-state819    type: struct820    members:821      -822        name: vf823        type: u32824      -825        name: link-state826        type: u32827        enum: ifla-vf-link-state-enum828  -829    name: ifla-vf-link-state-enum830    type: enum831    entries:832      - auto833      - enable834      - disable835  -836    name: ifla-vf-rate837    type: struct838    members:839      -840        name: vf841        type: u32842      -843        name: min-tx-rate844        type: u32845      -846        name: max-tx-rate847        type: u32848  -849    name: ifla-vf-rss-query-en850    type: struct851    members:852      -853        name: vf854        type: u32855      -856        name: setting857        type: u32858  -859    name: ifla-vf-trust860    type: struct861    members:862      -863        name: vf864        type: u32865      -866        name: setting867        type: u32868  -869    name: ifla-vf-guid870    type: struct871    members:872      -873        name: vf874        type: u32875      -876        name: guid877        type: u64878  -879    name: ifla-vf-vlan-info880    type: struct881    members:882      -883        name: vf884        type: u32885      -886        name: vlan887        type: u32888      -889        name: qos890        type: u32891      -892        name: vlan-proto893        type: u32894  -895    name: rtext-filter896    type: flags897    entries:898      - vf899      - brvlan900      - brvlan-compressed901      - skip-stats902      - mrp903      - cfm-config904      - cfm-status905      - mst906  -907    name: netkit-policy908    type: enum909    entries:910      -911        name: forward912        value: 0913      -914        name: blackhole915        value: 2916  -917    name: netkit-mode918    type: enum919    entries:920      - name: l2921      - name: l3922 923attribute-sets:924  -925    name: link-attrs926    name-prefix: ifla-927    attributes:928      -929        name: address930        type: binary931        display-hint: mac932      -933        name: broadcast934        type: binary935        display-hint: mac936      -937        name: ifname938        type: string939      -940        name: mtu941        type: u32942      -943        name: link944        type: u32945      -946        name: qdisc947        type: string948      -949        name: stats950        type: binary951        struct: rtnl-link-stats952      -953        name: cost954        type: string955      -956        name: priority957        type: string958      -959        name: master960        type: u32961      -962        name: wireless963        type: string964      -965        name: protinfo966        type: string967      -968        name: txqlen969        type: u32970      -971        name: map972        type: binary973        struct: rtnl-link-ifmap974      -975        name: weight976        type: u32977      -978        name: operstate979        type: u8980      -981        name: linkmode982        type: u8983      -984        name: linkinfo985        type: nest986        nested-attributes: linkinfo-attrs987      -988        name: net-ns-pid989        type: u32990      -991        name: ifalias992        type: string993      -994        name: num-vf995        type: u32996      -997        name: vfinfo-list998        type: nest999        nested-attributes: vfinfo-list-attrs1000      -1001        name: stats641002        type: binary1003        struct: rtnl-link-stats641004      -1005        name: vf-ports1006        type: nest1007        nested-attributes: vf-ports-attrs1008      -1009        name: port-self1010        type: nest1011        nested-attributes: port-self-attrs1012      -1013        name: af-spec1014        type: nest1015        nested-attributes: af-spec-attrs1016      -1017        name: group1018        type: u321019      -1020        name: net-ns-fd1021        type: u321022      -1023        name: ext-mask1024        type: u321025        enum: rtext-filter1026        enum-as-flags: true1027      -1028        name: promiscuity1029        type: u321030      -1031        name: num-tx-queues1032        type: u321033      -1034        name: num-rx-queues1035        type: u321036      -1037        name: carrier1038        type: u81039      -1040        name: phys-port-id1041        type: binary1042      -1043        name: carrier-changes1044        type: u321045      -1046        name: phys-switch-id1047        type: binary1048      -1049        name: link-netnsid1050        type: s321051      -1052        name: phys-port-name1053        type: string1054      -1055        name: proto-down1056        type: u81057      -1058        name: gso-max-segs1059        type: u321060      -1061        name: gso-max-size1062        type: u321063      -1064        name: pad1065        type: pad1066      -1067        name: xdp1068        type: nest1069        nested-attributes: xdp-attrs1070      -1071        name: event1072        type: u321073      -1074        name: new-netnsid1075        type: s321076      -1077        name: target-netnsid1078        type: s321079      -1080        name: carrier-up-count1081        type: u321082      -1083        name: carrier-down-count1084        type: u321085      -1086        name: new-ifindex1087        type: s321088      -1089        name: min-mtu1090        type: u321091      -1092        name: max-mtu1093        type: u321094      -1095        name: prop-list1096        type: nest1097        nested-attributes: link-attrs1098      -1099        name: alt-ifname1100        type: string1101        multi-attr: true1102      -1103        name: perm-address1104        type: binary1105        display-hint: mac1106      -1107        name: proto-down-reason1108        type: string1109      -1110        name: parent-dev-name1111        type: string1112      -1113        name: parent-dev-bus-name1114        type: string1115      -1116        name: gro-max-size1117        type: u321118      -1119        name: tso-max-size1120        type: u321121      -1122        name: tso-max-segs1123        type: u321124      -1125        name: allmulti1126        type: u321127      -1128        name: devlink-port1129        type: binary1130      -1131        name: gso-ipv4-max-size1132        type: u321133      -1134        name: gro-ipv4-max-size1135        type: u321136      -1137        name: dpll-pin1138        type: nest1139        nested-attributes: link-dpll-pin-attrs1140  -1141    name: af-spec-attrs1142    attributes:1143      -1144        name: "inet"1145        type: nest1146        value: 21147        nested-attributes: ifla-attrs1148      -1149        name: "inet6"1150        type: nest1151        value: 101152        nested-attributes: ifla6-attrs1153      -1154        name: "mctp"1155        type: nest1156        value: 451157        nested-attributes: mctp-attrs1158  -1159    name: vfinfo-list-attrs1160    attributes:1161      -1162        name: info1163        type: nest1164        nested-attributes: vfinfo-attrs1165        multi-attr: true1166  -1167    name: vfinfo-attrs1168    attributes:1169      -1170        name: mac1171        type: binary1172        struct: ifla-vf-mac1173      -1174        name: vlan1175        type: binary1176        struct: ifla-vf-vlan1177      -1178        name: tx-rate1179        type: binary1180        struct: ifla-vf-tx-rate1181      -1182        name: spoofchk1183        type: binary1184        struct: ifla-vf-spoofchk1185      -1186        name: link-state1187        type: binary1188        struct: ifla-vf-link-state1189      -1190        name: rate1191        type: binary1192        struct: ifla-vf-rate1193      -1194        name: rss-query-en1195        type: binary1196        struct: ifla-vf-rss-query-en1197      -1198        name: stats1199        type: nest1200        nested-attributes: vf-stats-attrs1201      -1202        name: trust1203        type: binary1204        struct: ifla-vf-trust1205      -1206        name: ib-node-guid1207        type: binary1208        struct: ifla-vf-guid1209      -1210        name: ib-port-guid1211        type: binary1212        struct: ifla-vf-guid1213      -1214        name: vlan-list1215        type: nest1216        nested-attributes: vf-vlan-attrs1217      -1218        name: broadcast1219        type: binary1220  -1221    name: vf-stats-attrs1222    attributes:1223      -1224        name: rx-packets1225        type: u641226        value: 01227      -1228        name: tx-packets1229        type: u641230      -1231        name: rx-bytes1232        type: u641233      -1234        name: tx-bytes1235        type: u641236      -1237        name: broadcast1238        type: u641239      -1240        name: multicast1241        type: u641242      -1243        name: pad1244        type: pad1245      -1246        name: rx-dropped1247        type: u641248      -1249        name: tx-dropped1250        type: u641251  -1252    name: vf-vlan-attrs1253    attributes:1254      -1255        name: info1256        type: binary1257        struct: ifla-vf-vlan-info1258        multi-attr: true1259  -1260    name: vf-ports-attrs1261    attributes: []1262  -1263    name: port-self-attrs1264    attributes: []1265  -1266    name: linkinfo-attrs1267    attributes:1268      -1269        name: kind1270        type: string1271      -1272        name: data1273        type: sub-message1274        sub-message: linkinfo-data-msg1275        selector: kind1276      -1277        name: xstats1278        type: binary1279      -1280        name: slave-kind1281        type: string1282      -1283        name: slave-data1284        type: sub-message1285        sub-message: linkinfo-member-data-msg1286        selector: slave-kind1287  -1288    name: linkinfo-bond-attrs1289    name-prefix: ifla-bond-1290    attributes:1291      -1292        name: mode1293        type: u81294      -1295        name: active-slave1296        type: u321297      -1298        name: miimon1299        type: u321300      -1301        name: updelay1302        type: u321303      -1304        name: downdelay1305        type: u321306      -1307        name: use-carrier1308        type: u81309      -1310        name: arp-interval1311        type: u321312      -1313        name: arp-ip-target1314        type: indexed-array1315        sub-type: u321316        byte-order: big-endian1317        display-hint: ipv41318      -1319        name: arp-validate1320        type: u321321      -1322        name: arp-all-targets1323        type: u321324      -1325        name: primary1326        type: u321327      -1328        name: primary-reselect1329        type: u81330      -1331        name: fail-over-mac1332        type: u81333      -1334        name: xmit-hash-policy1335        type: u81336      -1337        name: resend-igmp1338        type: u321339      -1340        name: num-peer-notif1341        type: u81342      -1343        name: all-slaves-active1344        type: u81345      -1346        name: min-links1347        type: u321348      -1349        name: lp-interval1350        type: u321351      -1352        name: packets-per-slave1353        type: u321354      -1355        name: ad-lacp-rate1356        type: u81357      -1358        name: ad-select1359        type: u81360      -1361        name: ad-info1362        type: nest1363        nested-attributes: bond-ad-info-attrs1364      -1365        name: ad-actor-sys-prio1366        type: u161367      -1368        name: ad-user-port-key1369        type: u161370      -1371        name: ad-actor-system1372        type: binary1373        display-hint: mac1374      -1375        name: tlb-dynamic-lb1376        type: u81377      -1378        name: peer-notif-delay1379        type: u321380      -1381        name: ad-lacp-active1382        type: u81383      -1384        name: missed-max1385        type: u81386      -1387        name: ns-ip6-target1388        type: indexed-array1389        sub-type: binary1390        display-hint: ipv61391      -1392        name: coupled-control1393        type: u81394  -1395    name: bond-ad-info-attrs1396    name-prefix: ifla-bond-ad-info-1397    attributes:1398      -1399        name: aggregator1400        type: u161401      -1402        name: num-ports1403        type: u161404      -1405        name: actor-key1406        type: u161407      -1408        name: partner-key1409        type: u161410      -1411        name: partner-mac1412        type: binary1413        display-hint: mac1414  -1415    name: bond-slave-attrs1416    name-prefix: ifla-bond-slave-1417    attributes:1418      -1419        name: state1420        type: u81421      -1422        name: mii-status1423        type: u81424      -1425        name: link-failure-count1426        type: u321427      -1428        name: perm-hwaddr1429        type: binary1430        display-hint: mac1431      -1432        name: queue-id1433        type: u161434      -1435        name: ad-aggregator-id1436        type: u161437      -1438        name: ad-actor-oper-port-state1439        type: u81440      -1441        name: ad-partner-oper-port-state1442        type: u161443      -1444        name: prio1445        type: u321446  -1447    name: linkinfo-bridge-attrs1448    name-prefix: ifla-br-1449    attributes:1450      -1451        name: forward-delay1452        type: u321453      -1454        name: hello-time1455        type: u321456      -1457        name: max-age1458        type: u321459      -1460        name: ageing-time1461        type: u321462      -1463        name: stp-state1464        type: u321465      -1466        name: priority1467        type: u161468      -1469        name: vlan-filtering1470        type: u81471      -1472        name: vlan-protocol1473        type: u161474      -1475        name: group-fwd-mask1476        type: u161477      -1478        name: root-id1479        type: binary1480        struct: ifla-bridge-id1481      -1482        name: bridge-id1483        type: binary1484        struct: ifla-bridge-id1485      -1486        name: root-port1487        type: u161488      -1489        name: root-path-cost1490        type: u321491      -1492        name: topology-change1493        type: u81494      -1495        name: topology-change-detected1496        type: u81497      -1498        name: hello-timer1499        type: u641500      -1501        name: tcn-timer1502        type: u641503      -1504        name: topology-change-timer1505        type: u641506      -1507        name: gc-timer1508        type: u641509      -1510        name: group-addr1511        type: binary1512        display-hint: mac1513      -1514        name: fdb-flush1515        type: binary1516      -1517        name: mcast-router1518        type: u81519      -1520        name: mcast-snooping1521        type: u81522      -1523        name: mcast-query-use-ifaddr1524        type: u81525      -1526        name: mcast-querier1527        type: u81528      -1529        name: mcast-hash-elasticity1530        type: u321531      -1532        name: mcast-hash-max1533        type: u321534      -1535        name: mcast-last-member-cnt1536        type: u321537      -1538        name: mcast-startup-query-cnt1539        type: u321540      -1541        name: mcast-last-member-intvl1542        type: u641543      -1544        name: mcast-membership-intvl1545        type: u641546      -1547        name: mcast-querier-intvl1548        type: u641549      -1550        name: mcast-query-intvl1551        type: u641552      -1553        name: mcast-query-response-intvl1554        type: u641555      -1556        name: mcast-startup-query-intvl1557        type: u641558      -1559        name: nf-call-iptables1560        type: u81561      -1562        name: nf-call-ip6-tables1563        type: u81564      -1565        name: nf-call-arptables1566        type: u81567      -1568        name: vlan-default-pvid1569        type: u161570      -1571        name: pad1572        type: pad1573      -1574        name: vlan-stats-enabled1575        type: u81576      -1577        name: mcast-stats-enabled1578        type: u81579      -1580        name: mcast-igmp-version1581        type: u81582      -1583        name: mcast-mld-version1584        type: u81585      -1586        name: vlan-stats-per-port1587        type: u81588      -1589        name: multi-boolopt1590        type: binary1591        struct: br-boolopt-multi1592      -1593        name: mcast-querier-state1594        type: binary1595      -1596        name: fdb-n-learned1597        type: u321598      -1599        name: fdb-max-learned1600        type: u321601  -1602    name: linkinfo-brport-attrs1603    name-prefix: ifla-brport-1604    attributes:1605      -1606        name: state1607        type: u81608      -1609        name: priority1610        type: u161611      -1612        name: cost1613        type: u321614      -1615        name: mode1616        type: flag1617      -1618        name: guard1619        type: flag1620      -1621        name: protect1622        type: flag1623      -1624        name: fast-leave1625        type: flag1626      -1627        name: learning1628        type: flag1629      -1630        name: unicast-flood1631        type: flag1632      -1633        name: proxyarp1634        type: flag1635      -1636        name: learning-sync1637        type: flag1638      -1639        name: proxyarp-wifi1640        type: flag1641      -1642        name: root-id1643        type: binary1644        struct: ifla-bridge-id1645      -1646        name: bridge-id1647        type: binary1648        struct: ifla-bridge-id1649      -1650        name: designated-port1651        type: u161652      -1653        name: designated-cost1654        type: u161655      -1656        name: id1657        type: u161658      -1659        name: "no"1660        type: u161661      -1662        name: topology-change-ack1663        type: u81664      -1665        name: config-pending1666        type: u81667      -1668        name: message-age-timer1669        type: u641670      -1671        name: forward-delay-timer1672        type: u641673      -1674        name: hold-timer1675        type: u641676      -1677        name: flush1678        type: flag1679      -1680        name: multicast-router1681        type: u81682      -1683        name: pad1684        type: pad1685      -1686        name: mcast-flood1687        type: flag1688      -1689        name: mcast-to-ucast1690        type: flag1691      -1692        name: vlan-tunnel1693        type: flag1694      -1695        name: bcast-flood1696        type: flag1697      -1698        name: group-fwd-mask1699        type: u161700      -1701        name: neigh-suppress1702        type: flag1703      -1704        name: isolated1705        type: flag1706      -1707        name: backup-port1708        type: u321709      -1710        name: mrp-ring-open1711        type: flag1712      -1713        name: mrp-in-open1714        type: flag1715      -1716        name: mcast-eht-hosts-limit1717        type: u321718      -1719        name: mcast-eht-hosts-cnt1720        type: u321721      -1722        name: locked1723        type: flag1724      -1725        name: mab1726        type: flag1727      -1728        name: mcast-n-groups1729        type: u321730      -1731        name: mcast-max-groups1732        type: u321733      -1734        name: neigh-vlan-suppress1735        type: flag1736      -1737        name: backup-nhid1738        type: u321739  -1740    name: linkinfo-gre-attrs1741    name-prefix: ifla-gre-1742    attributes:1743      -1744        name: link1745        type: u321746      -1747        name: iflags1748        type: u161749      -1750        name: oflags1751        type: u161752      -1753        name: ikey1754        type: u321755      -1756        name: okey1757        type: u321758      -1759        name: local1760        type: binary1761        display-hint: ipv41762      -1763        name: remote1764        type: binary1765        display-hint: ipv41766      -1767        name: ttl1768        type: u81769      -1770        name: tos1771        type: u81772      -1773        name: pmtudisc1774        type: u81775      -1776        name: encap-limit1777        type: u321778      -1779        name: flowinfo1780        type: u321781      -1782        name: flags1783        type: u321784      -1785        name: encap-type1786        type: u161787      -1788        name: encap-flags1789        type: u161790      -1791        name: encap-sport1792        type: u161793      -1794        name: encap-dport1795        type: u161796      -1797        name: collect-metadata1798        type: flag1799      -1800        name: ignore-df1801        type: u81802      -1803        name: fwmark1804        type: u321805      -1806        name: erspan-index1807        type: u321808      -1809        name: erspan-ver1810        type: u81811      -1812        name: erspan-dir1813        type: u81814      -1815        name: erspan-hwid1816        type: u161817  -1818    name: linkinfo-geneve-attrs1819    name-prefix: ifla-geneve-1820    attributes:1821      -1822        name: id1823        type: u321824      -1825        name: remote1826        type: binary1827        display-hint: ipv41828      -1829        name: ttl1830        type: u81831      -1832        name: tos1833        type: u81834      -1835        name: port1836        type: u161837      -1838        name: collect-metadata1839        type: flag1840      -1841        name: remote61842        type: binary1843        display-hint: ipv61844      -1845        name: udp-csum1846        type: u81847      -1848        name: udp-zero-csum6-tx1849        type: u81850      -1851        name: udp-zero-csum6-rx1852        type: u81853      -1854        name: label1855        type: u321856      -1857        name: ttl-inherit1858        type: u81859      -1860        name: df1861        type: u81862      -1863        name: inner-proto-inherit1864        type: flag1865  -1866    name: linkinfo-iptun-attrs1867    name-prefix: ifla-iptun-1868    attributes:1869      -1870        name: link1871        type: u321872      -1873        name: local1874        type: binary1875        display-hint: ipv41876      -1877        name: remote1878        type: binary1879        display-hint: ipv41880      -1881        name: ttl1882        type: u81883      -1884        name: tos1885        type: u81886      -1887        name: encap-limit1888        type: u81889      -1890        name: flowinfo1891        type: u321892      -1893        name: flags1894        type: u161895      -1896        name: proto1897        type: u81898      -1899        name: pmtudisc1900        type: u81901      -1902        name: 6rd-prefix1903        type: binary1904        display-hint: ipv61905      -1906        name: 6rd-relay-prefix1907        type: binary1908        display-hint: ipv41909      -1910        name: 6rd-prefixlen1911        type: u161912      -1913        name: 6rd-relay-prefixlen1914        type: u161915      -1916        name: encap-type1917        type: u161918      -1919        name: encap-flags1920        type: u161921      -1922        name: encap-sport1923        type: u161924      -1925        name: encap-dport1926        type: u161927      -1928        name: collect-metadata1929        type: flag1930      -1931        name: fwmark1932        type: u321933  -1934    name: linkinfo-tun-attrs1935    name-prefix: ifla-tun-1936    attributes:1937      -1938        name: owner1939        type: u321940      -1941        name: group1942        type: u321943      -1944        name: type1945        type: u81946      -1947        name: pi1948        type: u81949      -1950        name: vnet-hdr1951        type: u81952      -1953        name: persist1954        type: u81955      -1956        name: multi-queue1957        type: u81958      -1959        name: num-queues1960        type: u321961      -1962        name: num-disabled-queues1963        type: u321964  -1965    name: linkinfo-vlan-attrs1966    name-prefix: ifla-vlan-1967    attributes:1968      -1969        name: id1970        type: u161971      -1972        name: flag1973        type: binary1974        struct: ifla-vlan-flags1975      -1976        name: egress-qos1977        type: nest1978        nested-attributes: ifla-vlan-qos1979      -1980        name: ingress-qos1981        type: nest1982        nested-attributes: ifla-vlan-qos1983      -1984        name: protocol1985        type: u161986        enum: vlan-protocols1987        byte-order: big-endian1988  -1989    name: ifla-vlan-qos1990    name-prefix: ifla-vlan-qos1991    attributes:1992      -1993        name: mapping1994        type: binary1995        multi-attr: true1996        struct: ifla-vlan-qos-mapping1997  -1998    name: linkinfo-vrf-attrs1999    name-prefix: ifla-vrf-2000    attributes:2001      -2002        name: table2003        type: u322004  -2005    name: xdp-attrs2006    attributes:2007      -2008        name: fd2009        type: s322010      -2011        name: attached2012        type: u82013      -2014        name: flags2015        type: u322016      -2017        name: prog-id2018        type: u322019      -2020        name: drv-prog-id2021        type: u322022      -2023        name: skb-prog-id2024        type: u322025      -2026        name: hw-prog-id2027        type: u322028      -2029        name: expected-fd2030        type: s322031  -2032    name: ifla-attrs2033    attributes:2034      -2035        name: conf2036        type: binary2037        struct: ipv4-devconf2038  -2039    name: ifla6-attrs2040    attributes:2041      -2042        name: flags2043        type: u322044      -2045        name: conf2046        type: binary2047        struct: ipv6-devconf2048      -2049        name: stats2050        type: binary2051        struct: ifla-inet6-stats2052      -2053        name: mcast2054        type: binary2055      -2056        name: cacheinfo2057        type: binary2058        struct: ifla-cacheinfo2059      -2060        name: icmp6-stats2061        type: binary2062        struct: ifla-icmp6-stats2063      -2064        name: token2065        type: binary2066      -2067        name: addr-gen-mode2068        type: u82069      -2070        name: ra-mtu2071        type: u322072  -2073    name: mctp-attrs2074    attributes:2075      -2076        name: mctp-net2077        type: u322078  -2079    name: stats-attrs2080    name-prefix: ifla-stats-2081    attributes:2082      -2083        name: link-642084        type: binary2085        struct: rtnl-link-stats642086      -2087        name: link-xstats2088        type: binary2089      -2090        name: link-xstats-slave2091        type: binary2092      -2093        name: link-offload-xstats2094        type: nest2095        nested-attributes: link-offload-xstats2096      -2097        name: af-spec2098        type: binary2099  -2100    name: link-offload-xstats2101    attributes:2102      -2103        name: cpu-hit2104        type: binary2105      -2106        name: hw-s-info2107        type: indexed-array2108        sub-type: nest2109        nested-attributes: hw-s-info-one2110      -2111        name: l3-stats2112        type: binary2113  -2114    name: hw-s-info-one2115    attributes:2116      -2117        name: request2118        type: u82119      -2120        name: used2121        type: u82122  -2123    name: link-dpll-pin-attrs2124    attributes:2125      -2126        name: id2127        type: u322128  -2129    name: linkinfo-netkit-attrs2130    name-prefix: ifla-netkit-2131    attributes:2132      -2133        name: peer-info2134        type: binary2135      -2136        name: primary2137        type: u82138      -2139        name: policy2140        type: u322141        enum: netkit-policy2142      -2143        name: peer-policy2144        type: u322145        enum: netkit-policy2146      -2147        name: mode2148        type: u322149        enum: netkit-mode2150 2151sub-messages:2152  -2153    name: linkinfo-data-msg2154    formats:2155      -2156        value: bond2157        attribute-set: linkinfo-bond-attrs2158      -2159        value: bridge2160        attribute-set: linkinfo-bridge-attrs2161      -2162        value: erspan2163        attribute-set: linkinfo-gre-attrs2164      -2165        value: gre2166        attribute-set: linkinfo-gre-attrs2167      -2168        value: gretap2169        attribute-set: linkinfo-gre-attrs2170      -2171        value: geneve2172        attribute-set: linkinfo-geneve-attrs2173      -2174        value: ipip2175        attribute-set: linkinfo-iptun-attrs2176      -2177        value: sit2178        attribute-set: linkinfo-iptun-attrs2179      -2180        value: tun2181        attribute-set: linkinfo-tun-attrs2182      -2183        value: vlan2184        attribute-set: linkinfo-vlan-attrs2185      -2186        value: vrf2187        attribute-set: linkinfo-vrf-attrs2188      -2189        value: netkit2190        attribute-set: linkinfo-netkit-attrs2191  -2192    name: linkinfo-member-data-msg2193    formats:2194      -2195        value: bridge2196        attribute-set: linkinfo-brport-attrs2197      -2198        value: bond2199        attribute-set: bond-slave-attrs2200 2201operations:2202  enum-model: directional2203  list:2204    -2205      name: newlink2206      doc: Create a new link.2207      attribute-set: link-attrs2208      fixed-header: ifinfomsg2209      do:2210        request:2211          value: 162212          attributes: &link-new-attrs2213            - ifi-index2214            - ifname2215            - net-ns-pid2216            - net-ns-fd2217            - target-netnsid2218            - link-netnsid2219            - linkinfo2220            - group2221            - num-tx-queues2222            - num-rx-queues2223            - address2224            - broadcast2225            - mtu2226            - txqlen2227            - operstate2228            - linkmode2229            - group2230            - gso-max-size2231            - gso-max-segs2232            - gro-max-size2233            - gso-ipv4-max-size2234            - gro-ipv4-max-size2235            - af-spec2236    -2237      name: dellink2238      doc: Delete an existing link.2239      attribute-set: link-attrs2240      fixed-header: ifinfomsg2241      do:2242        request:2243          value: 172244          attributes:2245            - ifi-index2246            - ifname2247    -2248      name: getlink2249      doc: Get / dump information about a link.2250      attribute-set: link-attrs2251      fixed-header: ifinfomsg2252      do:2253        request:2254          value: 182255          attributes:2256            - ifi-index2257            - ifname2258            - alt-ifname2259            - ext-mask2260            - target-netnsid2261        reply:2262          value: 162263          attributes: &link-all-attrs2264            - ifi-family2265            - ifi-type2266            - ifi-index2267            - ifi-flags2268            - ifi-change2269            - address2270            - broadcast2271            - ifname2272            - mtu2273            - link2274            - qdisc2275            - stats2276            - cost2277            - priority2278            - master2279            - wireless2280            - protinfo2281            - txqlen2282            - map2283            - weight2284            - operstate2285            - linkmode2286            - linkinfo2287            - net-ns-pid2288            - ifalias2289            - num-vf2290            - vfinfo-list2291            - stats642292            - vf-ports2293            - port-self2294            - af-spec2295            - group2296            - net-ns-fd2297            - ext-mask2298            - promiscuity2299            - num-tx-queues2300            - num-rx-queues2301            - carrier2302            - phys-port-id2303            - carrier-changes2304            - phys-switch-id2305            - link-netnsid2306            - phys-port-name2307            - proto-down2308            - gso-max-segs2309            - gso-max-size2310            - pad2311            - xdp2312            - event2313            - new-netnsid2314            - if-netnsid2315            - target-netnsid2316            - carrier-up-count2317            - carrier-down-count2318            - new-ifindex2319            - min-mtu2320            - max-mtu2321            - prop-list2322            - alt-ifname2323            - perm-address2324            - proto-down-reason2325            - parent-dev-name2326            - parent-dev-bus-name2327            - gro-max-size2328            - tso-max-size2329            - tso-max-segs2330            - allmulti2331            - devlink-port2332            - gso-ipv4-max-size2333            - gro-ipv4-max-size2334      dump:2335        request:2336          value: 182337          attributes:2338            - target-netnsid2339            - ext-mask2340            - master2341            - linkinfo2342        reply:2343          value: 162344          attributes: *link-all-attrs2345    -2346      name: setlink2347      doc: Set information about a link.2348      attribute-set: link-attrs2349      fixed-header: ifinfomsg2350      do:2351        request:2352          value: 192353          attributes: *link-all-attrs2354    -2355      name: getstats2356      doc: Get / dump link stats.2357      attribute-set: stats-attrs2358      fixed-header: if_stats_msg2359      do:2360        request:2361          value: 942362          attributes:2363            - ifindex2364        reply:2365          value: 922366          attributes: &link-stats-attrs2367            - family2368            - ifindex2369            - filter-mask2370            - link-642371            - link-xstats2372            - link-xstats-slave2373            - link-offload-xstats2374            - af-spec2375      dump:2376        request:2377          value: 942378        reply:2379          value: 922380          attributes: *link-stats-attrs2381 2382mcast-groups:2383  list:2384    -2385      name: rtnlgrp-link2386      value: 12387    -2388      name: rtnlgrp-stats2389      value: 362390