Logo

Linux 内核

6.13.0-rc6

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动 API
  • 子系统
    • 核心子系统
    • 人机界面
    • 网络接口
      • 网络
      • NetLabel
      • InfiniBand
      • ISDN
      • MHI
    • 存储接口
    • 其他子系统
  • 锁
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 黑客指南
  • 追踪
  • 故障注入
  • 热补丁
  • Rust
  • 管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件和设备树
  • CPU 架构
  • 未分类文档
  • 翻译

本页

  • 显示源码

rt-link 族 netlink 规范¶

目录

  • rt-link 族 netlink 规范

    • 概述

    • 操作

      • newlink

      • dellink

      • getlink

      • setlink

      • getstats

    • 多播组

    • 定义

      • ifinfo-flags

      • vlan-protocols

      • rtgenmsg

      • ifinfomsg

      • ifla-bridge-id

      • ifla-cacheinfo

      • rtnl-link-stats

      • rtnl-link-stats64

      • rtnl-link-ifmap

      • ipv4-devconf

      • ipv6-devconf

      • ifla-icmp6-stats

      • ifla-inet6-stats

      • br-boolopt-multi

      • if_stats_msg

      • ifla-vlan-flags

      • vlan-flags

      • ifla-vlan-qos-mapping

      • ifla-vf-mac

      • ifla-vf-vlan

      • ifla-vf-tx-rate

      • ifla-vf-spoofchk

      • ifla-vf-link-state

      • ifla-vf-link-state-enum

      • ifla-vf-rate

      • ifla-vf-rss-query-en

      • ifla-vf-trust

      • ifla-vf-guid

      • ifla-vf-vlan-info

      • rtext-filter

      • netkit-policy

      • netkit-mode

      • netkit-scrub

    • 属性集

      • link-attrs

      • af-spec-attrs

      • vfinfo-list-attrs

      • vfinfo-attrs

      • vf-stats-attrs

      • vf-vlan-attrs

      • vf-ports-attrs

      • port-self-attrs

      • linkinfo-attrs

      • linkinfo-bond-attrs

      • bond-ad-info-attrs

      • bond-slave-attrs

      • linkinfo-bridge-attrs

      • linkinfo-brport-attrs

      • linkinfo-gre-attrs

      • linkinfo-geneve-attrs

      • linkinfo-iptun-attrs

      • linkinfo-tun-attrs

      • linkinfo-vlan-attrs

      • ifla-vlan-qos

      • linkinfo-vrf-attrs

      • xdp-attrs

      • ifla-attrs

      • ifla6-attrs

      • mctp-attrs

      • stats-attrs

      • link-offload-xstats

      • hw-s-info-one

      • link-dpll-pin-attrs

      • linkinfo-netkit-attrs

    • 子消息

      • linkinfo-data-msg

      • linkinfo-member-data-msg

概述¶

通过 rtnetlink 进行链路配置。

操作¶

newlink¶

创建新链路。

属性集:

link-attrs

固定头:

ifinfomsg

操作:
请求
属性:

[ifi-index, ifname, net-ns-pid, net-ns-fd, target-netnsid, link-netnsid, linkinfo, group, num-tx-queues, num-rx-queues, address, broadcast, mtu, txqlen, operstate, linkmode, group, gso-max-size, gso-max-segs, gro-max-size, gso-ipv4-max-size, gro-ipv4-max-size, af-spec]

dellink¶

删除现有链路。

属性集:

link-attrs

固定头:

ifinfomsg

操作:
请求
属性:

[ifi-index, ifname]

getlink¶

获取/转储有关链路的信息。

属性集:

link-attrs

固定头:

ifinfomsg

操作:
请求
属性:

[ifi-index, ifname, alt-ifname, ext-mask, target-netnsid]

回复
属性:

[ifi-family, ifi-type, ifi-index, ifi-flags, ifi-change, address, broadcast, ifname, mtu, link, qdisc, stats, cost, priority, master, wireless, protinfo, txqlen, map, weight, operstate, linkmode, linkinfo, net-ns-pid, ifalias, num-vf, vfinfo-list, stats64, vf-ports, port-self, af-spec, group, net-ns-fd, ext-mask, promiscuity, num-tx-queues, num-rx-queues, carrier, phys-port-id, carrier-changes, phys-switch-id, link-netnsid, phys-port-name, proto-down, gso-max-segs, gso-max-size, pad, xdp, event, new-netnsid, if-netnsid, target-netnsid, carrier-up-count, carrier-down-count, new-ifindex, min-mtu, max-mtu, prop-list, alt-ifname, perm-address, proto-down-reason, parent-dev-name, parent-dev-bus-name, gro-max-size, tso-max-size, tso-max-segs, allmulti, devlink-port, gso-ipv4-max-size, gro-ipv4-max-size]

转储:
请求
属性:

[target-netnsid, ext-mask, master, linkinfo]

回复
属性:

[ifi-family, ifi-type, ifi-index, ifi-flags, ifi-change, address, broadcast, ifname, mtu, link, qdisc, stats, cost, priority, master, wireless, protinfo, txqlen, map, weight, operstate, linkmode, linkinfo, net-ns-pid, ifalias, num-vf, vfinfo-list, stats64, vf-ports, port-self, af-spec, group, net-ns-fd, ext-mask, promiscuity, num-tx-queues, num-rx-queues, carrier, phys-port-id, carrier-changes, phys-switch-id, link-netnsid, phys-port-name, proto-down, gso-max-segs, gso-max-size, pad, xdp, event, new-netnsid, if-netnsid, target-netnsid, carrier-up-count, carrier-down-count, new-ifindex, min-mtu, max-mtu, prop-list, alt-ifname, perm-address, proto-down-reason, parent-dev-name, parent-dev-bus-name, gro-max-size, tso-max-size, tso-max-segs, allmulti, devlink-port, gso-ipv4-max-size, gro-ipv4-max-size]

setlink¶

设置有关链路的信息。

属性集:

link-attrs

固定头:

ifinfomsg

操作:
请求
属性:

[ifi-family, ifi-type, ifi-index, ifi-flags, ifi-change, address, broadcast, ifname, mtu, link, qdisc, stats, cost, priority, master, wireless, protinfo, txqlen, map, weight, operstate, linkmode, linkinfo, net-ns-pid, ifalias, num-vf, vfinfo-list, stats64, vf-ports, port-self, af-spec, group, net-ns-fd, ext-mask, promiscuity, num-tx-queues, num-rx-queues, carrier, phys-port-id, carrier-changes, phys-switch-id, link-netnsid, phys-port-name, proto-down, gso-max-segs, gso-max-size, pad, xdp, event, new-netnsid, if-netnsid, target-netnsid, carrier-up-count, carrier-down-count, new-ifindex, min-mtu, max-mtu, prop-list, alt-ifname, perm-address, proto-down-reason, parent-dev-name, parent-dev-bus-name, gro-max-size, tso-max-size, tso-max-segs, allmulti, devlink-port, gso-ipv4-max-size, gro-ipv4-max-size]

getstats¶

获取/转储链路统计信息。

属性集:

stats-attrs

固定头:

if_stats_msg

操作:
请求
属性:

[ifindex]

回复
属性:

[family, ifindex, filter-mask, link-64, link-xstats, link-xstats-slave, link-offload-xstats, af-spec]

转储:

请求

回复
属性:

[family, ifindex, filter-mask, link-64, link-xstats, link-xstats-slave, link-offload-xstats, af-spec]

多播组¶

  • rtnlgrp-link

  • rtnlgrp-stats

定义¶

ifinfo-flags¶

类型:

标志

条目:
up:

broadcast:

debug:

loopback:

point-to-point:

no-trailers:

running:

no-arp:

promisc:

all-multi:

master:

slave:

multicast:

端口选择:

自动媒体类型:

动态:

降低-提升:

休眠:

回显:

vlan-protocols¶

类型:

枚举

条目:
8021q:

8021ad:

rtgenmsg¶

类型:

结构体

成员:
族 (u8):

ifinfomsg¶

类型:

结构体

成员:
接口族 (u8):

接口类型 (u16):

接口索引 (s32):

接口标志 (u32):

接口更改 (u32):

ifla-bridge-id¶

类型:

结构体

成员:
优先级 (u16):

地址 (binary):

ifla-cacheinfo¶

类型:

结构体

成员:
最大重组长度 (u32):

时间戳 (u32):

可达时间 (s32):

重传时间 (u32):

rtnl-link-stats¶

类型:

结构体

成员:
接收数据包 (u32):

发送数据包 (u32):

接收字节数 (u32):

发送字节数 (u32):

接收错误 (u32):

发送错误 (u32):

接收丢弃 (u32):

发送丢弃 (u32):

组播 (u32):

冲突 (u32):

接收长度错误 (u32):

接收溢出错误 (u32):

接收 CRC 错误 (u32):

接收帧错误 (u32):

接收 FIFO 错误 (u32):

接收丢失错误 (u32):

发送中止错误 (u32):

发送载波错误 (u32):

发送 FIFO 错误 (u32):

发送心跳错误 (u32):

发送窗口错误 (u32):

接收压缩 (u32):

发送压缩 (u32):

接收无处理程序 (u32):

rtnl-link-stats64¶

类型:

结构体

成员:
接收数据包 (u64):

发送数据包 (u64):

接收字节数 (u64):

发送字节数 (u64):

接收错误 (u64):

发送错误 (u64):

接收丢弃 (u64):

发送丢弃 (u64):

组播 (u64):

冲突 (u64):

接收长度错误 (u64):

接收溢出错误 (u64):

接收 CRC 错误 (u64):

接收帧错误 (u64):

接收 FIFO 错误 (u64):

接收丢失错误 (u64):

发送中止错误 (u64):

发送载波错误 (u64):

发送 FIFO 错误 (u64):

发送心跳错误 (u64):

发送窗口错误 (u64):

接收压缩 (u64):

发送压缩 (u64):

接收无处理程序 (u64):

接收其他主机丢弃 (u64):

rtnl-link-ifmap¶

类型:

结构体

成员:
内存起始地址 (u64):

内存结束地址 (u64):

基地址 (u64):

中断请求 (u16):

DMA (u8):

端口 (u8):

ipv4-devconf¶

类型:

结构体

成员:
转发 (u32):

组播转发 (u32):

代理 ARP (u32):

接受重定向 (u32):

安全重定向 (u32):

发送重定向 (u32):

共享媒体 (u32):

反向路径过滤 (u32):

接受源路由 (u32):

BOOTP 中继 (u32):

记录火星人 (u32):

标签 (u32):

ARP 过滤器 (u32):

媒体 ID (u32):

无 XFRM (u32):

无策略 (u32):

强制 IGMP 版本 (u32):

ARP 通知 (u32):

ARP 忽略 (u32):

提升辅助地址 (u32):

ARP 接受 (u32):

ARP 通知 (u32):

接受本地 (u32):

源 VMARK (u32):

代理 ARP PVLAN (u32):

路由本地网络 (u32):

IGMPv2 主动报告间隔 (u32):

IGMPv3 主动报告间隔 (u32):

忽略链路断开的路由 (u32):

在 L2 组播中丢弃单播 (u32):

丢弃免费 ARP (u32):

广播转发 (u32):

ARP 清除无载波 (u32):

ipv6-devconf¶

类型:

结构体

成员:
转发 (u32):

hoplimit (u32):

mtu6 (u32):

accept-ra (u32):

接受重定向 (u32):

autoconf (u32):

dad-transmits (u32):

rtr-solicits (u32):

rtr-solicit-interval (u32):

rtr-solicit-delay (u32):

use-tempaddr (u32):

temp-valid-lft (u32):

temp-prefered-lft (u32):

regen-max-retry (u32):

max-desync-factor (u32):

max-addresses (u32):

force-mld-version (u32):

accept-ra-defrtr (u32):

accept-ra-pinfo (u32):

accept-ra-rtr-pref (u32):

rtr-probe-interval (u32):

accept-ra-rt-info-max-plen (u32):

proxy-ndp (u32):

optimistic-dad (u32):

接受源路由 (u32):

组播转发 (u32):

disable-ipv6 (u32):

accept-dad (u32):

force-tllao (u32):

ndisc-notify (u32):

mldv1-unsolicited-report-interval (u32):

mldv2-unsolicited-report-interval (u32):

suppress-frag-ndisc (u32):

accept-ra-from-local (u32):

use-optimistic (u32):

accept-ra-mtu (u32):

stable-secret (u32):

use-oif-addrs-only (u32):

accept-ra-min-hop-limit (u32):

忽略链路断开的路由 (u32):

在 L2 组播中丢弃单播 (u32):

drop-unsolicited-na (u32):

keep-addr-on-down (u32):

rtr-solicit-max-interval (u32):

seg6-enabled (u32):

seg6-require-hmac (u32):

enhanced-dad (u32):

addr-gen-mode (u8):

disable-policy (u32):

accept-ra-rt-info-min-plen (u32):

ndisc-tclass (u32):

rpl-seg-enabled (u32):

ra-defrtr-metric (u32):

ioam6-enabled (u32):

ioam6-id (u32):

ioam6-id-wide (u32):

ndisc-evict-nocarrier (u32):

accept-untracked-na (u32):

ifla-icmp6-stats¶

类型:

结构体

成员:
inmsgs (u64):

inerrors (u64):

outmsgs (u64):

outerrors (u64):

csumerrors (u64):

ratelimithost (u64):

ifla-inet6-stats¶

类型:

结构体

成员:
inpkts (u64):

inoctets (u64):

indelivers (u64):

outforwdatagrams (u64):

outpkts (u64):

outoctets (u64):

inhdrerrors (u64):

intoobigerrors (u64):

innoroutes (u64):

inaddrerrors (u64):

inunknownprotos (u64):

intruncatedpkts (u64):

indiscards (u64):

outdiscards (u64):

outnoroutes (u64):

reasmtimeout (u64):

reasmreqds (u64):

reasmoks (u64):

reasmfails (u64):

fragoks (u64):

fragfails (u64):

fragcreates (u64):

inmcastpkts (u64):

outmcastpkts (u64):

inbcastpkts (u64):

outbcastpkts (u64):

inmcastoctets (u64):

outmcastoctets (u64):

inbcastoctets (u64):

outbcastoctets (u64):

csumerrors (u64):

noectpkts (u64):

ect1-pkts (u64):

ect0-pkts (u64):

cepkts (u64):

reasm-overlaps (u64):

br-boolopt-multi¶

类型:

结构体

成员:
optval (u32):

optmask (u32):

if_stats_msg¶

类型:

结构体

成员:
族 (u8):

ifindex (u32):

filter-mask (u32):

ifla-vlan-flags¶

类型:

结构体

成员:
flags (u32):

mask (u32):

vlan-flags¶

类型:

标志

条目:
  • reorder-hdr

  • gvrp

  • loose-binding

  • mvrp

  • bridge-binding

ifla-vlan-qos-mapping¶

类型:

结构体

成员:
from (u32):

到 (u32):

ifla-vf-mac¶

类型:

结构体

成员:
vf (u32):

mac (二进制):

ifla-vf-vlan¶

类型:

结构体

成员:
vf (u32):

vlan (u32):

qos (u32):

ifla-vf-tx-rate¶

类型:

结构体

成员:
vf (u32):

rate (u32):

ifla-vf-spoofchk¶

类型:

结构体

成员:
vf (u32):

setting (u32):

ifla-vf-link-state¶

类型:

结构体

成员:
vf (u32):

link-state (u32):

ifla-vf-link-state-enum¶

类型:

枚举

条目:
  • 自动

  • 启用

  • 禁用

ifla-vf-rate¶

类型:

结构体

成员:
vf (u32):

min-tx-rate (u32):

max-tx-rate (u32):

ifla-vf-rss-query-en¶

类型:

结构体

成员:
vf (u32):

setting (u32):

ifla-vf-trust¶

类型:

结构体

成员:
vf (u32):

setting (u32):

ifla-vf-guid¶

类型:

结构体

成员:
vf (u32):

guid (u64):

ifla-vf-vlan-info¶

类型:

结构体

成员:
vf (u32):

vlan (u32):

qos (u32):

vlan-proto (u32):

rtext-filter¶

类型:

标志

条目:
  • vf

  • brvlan

  • brvlan-compressed

  • skip-stats

  • mrp

  • cfm-config

  • cfm-status

  • mst

netkit-policy¶

类型:

枚举

条目:
转发:

黑洞:

netkit-mode¶

类型:

枚举

条目:
l2:

l3:

netkit-scrub¶

类型:

枚举

条目:
无:

默认:

属性集¶

link-attrs¶

地址 (二进制)¶

显示提示:

mac

广播 (二进制)¶

显示提示:

mac

ifname (字符串)¶

mtu (u32)¶

链接 (u32)¶

qdisc (字符串)¶

统计 (二进制)¶

结构体:

rtnl-link-stats

成本 (字符串)¶

优先级 (字符串)¶

主设备 (u32)¶

无线 (字符串)¶

协议信息 (字符串)¶

txqlen (u32)¶

映射 (二进制)¶

结构体:

rtnl-link-ifmap

权重 (u32)¶

操作状态 (u8)¶

链接模式 (u8)¶

链接信息 (嵌套)¶

嵌套属性:

linkinfo-attrs

net-ns-pid (u32)¶

ifalias (字符串)¶

num-vf (u32)¶

vfinfo-list (嵌套)¶

嵌套属性:

vfinfo-list-attrs

stats64 (二进制)¶

结构体:

rtnl-link-stats64

vf-ports (嵌套)¶

嵌套属性:

vf-ports-attrs

port-self (嵌套)¶

嵌套属性:

port-self-attrs

af-spec (嵌套)¶

嵌套属性:

af-spec-attrs

组 (u32)¶

net-ns-fd (u32)¶

ext-mask (u32)¶

枚举:

rtext-filter

枚举为标志:

真

混杂模式 (u32)¶

num-tx-queues (u32)¶

num-rx-queues (u32)¶

载波 (u8)¶

phys-port-id (二进制)¶

载波变更次数 (u32)¶

phys-switch-id (二进制)¶

link-netnsid (s32)¶

phys-port-name (字符串)¶

proto-down (u8)¶

gso-max-segs (u32)¶

gso-max-size (u32)¶

填充 (填充)¶

xdp (嵌套)¶

嵌套属性:

xdp-attrs

事件 (u32)¶

new-netnsid (s32)¶

target-netnsid (s32)¶

载波启动计数 (u32)¶

载波关闭计数 (u32)¶

new-ifindex (s32)¶

min-mtu (u32)¶

max-mtu (u32)¶

prop-list (嵌套)¶

嵌套属性:

link-attrs

alt-ifname (string)¶

multi-attr:

真

perm-address (binary)¶

显示提示:

mac

proto-down-reason (string)¶

parent-dev-name (string)¶

parent-dev-bus-name (string)¶

gro-max-size (u32)¶

tso-max-size (u32)¶

tso-max-segs (u32)¶

allmulti (u32)¶

devlink-port (binary)¶

gso-ipv4-max-size (u32)¶

gro-ipv4-max-size (u32)¶

dpll-pin (nest)¶

嵌套属性:

link-dpll-pin-attrs

max-pacing-offload-horizon (uint)¶

doc:

设备支持的 EDT 卸载范围(以纳秒为单位)。

af-spec-attrs¶

inet (nest)¶

value:

2

嵌套属性:

ifla-attrs

inet6 (nest)¶

value:

10

嵌套属性:

ifla6-attrs

mctp (nest)¶

value:

45

嵌套属性:

mctp-attrs

vfinfo-list-attrs¶

info (nest)¶

嵌套属性:

vfinfo-attrs

multi-attr:

真

vfinfo-attrs¶

mac (binary)¶

结构体:

ifla-vf-mac

vlan (binary)¶

结构体:

ifla-vf-vlan

tx-rate (binary)¶

结构体:

ifla-vf-tx-rate

spoofchk (binary)¶

结构体:

ifla-vf-spoofchk

link-state (binary)¶

结构体:

ifla-vf-link-state

rate (binary)¶

结构体:

ifla-vf-rate

rss-query-en (binary)¶

结构体:

ifla-vf-rss-query-en

stats (nest)¶

嵌套属性:

vf-stats-attrs

trust (binary)¶

结构体:

ifla-vf-trust

ib-node-guid (binary)¶

结构体:

ifla-vf-guid

ib-port-guid (binary)¶

结构体:

ifla-vf-guid

vlan-list (nest)¶

嵌套属性:

vf-vlan-attrs

broadcast (binary)¶

vf-stats-attrs¶

rx-packets (u64)¶

value:

0

tx-packets (u64)¶

rx-bytes (u64)¶

tx-bytes (u64)¶

broadcast (u64)¶

multicast (u64)¶

pad (pad)¶

rx-dropped (u64)¶

tx-dropped (u64)¶

vf-vlan-attrs¶

info (binary)¶

结构体:

ifla-vf-vlan-info

multi-attr:

真

vf-ports-attrs¶

port-self-attrs¶

linkinfo-attrs¶

kind (string)¶

data (sub-message)¶

sub-message:

linkinfo-data-msg

selector:

kind

xstats (binary)¶

slave-kind (string)¶

slave-data (sub-message)¶

sub-message:

linkinfo-member-data-msg

selector:

slave-kind

linkinfo-bond-attrs¶

mode (u8)¶

active-slave (u32)¶

miimon (u32)¶

updelay (u32)¶

downdelay (u32)¶

use-carrier (u8)¶

arp-interval (u32)¶

arp-ip-target (indexed-array)¶

sub-type:

u32

byte-order:

big-endian

显示提示:

ipv4

arp-validate (u32)¶

arp-all-targets (u32)¶

primary (u32)¶

primary-reselect (u8)¶

fail-over-mac (u8)¶

xmit-hash-policy (u8)¶

resend-igmp (u32)¶

num-peer-notif (u8)¶

all-slaves-active (u8)¶

min-links (u32)¶

lp-interval (u32)¶

packets-per-slave (u32)¶

ad-lacp-rate (u8)¶

ad-select (u8)¶

ad-info (nest)¶

嵌套属性:

bond-ad-info-attrs

ad-actor-sys-prio (u16)¶

ad-user-port-key (u16)¶

ad-actor-system (binary)¶

显示提示:

mac

tlb-dynamic-lb (u8)¶

peer-notif-delay (u32)¶

ad-lacp-active (u8)¶

missed-max (u8)¶

ns-ip6-target (indexed-array)¶

sub-type:

二进制

显示提示:

ipv6

coupled-control (u8)¶

bond-ad-info-attrs¶

aggregator (u16)¶

num-ports (u16)¶

actor-key (u16)¶

partner-key (u16)¶

partner-mac (binary)¶

显示提示:

mac

bond-slave-attrs¶

state (u8)¶

mii-status (u8)¶

link-failure-count (u32)¶

perm-hwaddr (binary)¶

显示提示:

mac

queue-id (u16)¶

ad-aggregator-id (u16)¶

ad-actor-oper-port-state (u8)¶

ad-partner-oper-port-state (u16)¶

prio (u32)¶

linkinfo-bridge-attrs¶

forward-delay (u32)¶

hello-time (u32)¶

max-age (u32)¶

ageing-time (u32)¶

stp-state (u32)¶

priority (u16)¶

vlan-filtering (u8)¶

vlan-protocol (u16)¶

group-fwd-mask (u16)¶

root-id (binary)¶

结构体:

ifla-bridge-id

bridge-id (binary)¶

结构体:

ifla-bridge-id

root-port (u16)¶

root-path-cost (u32)¶

topology-change (u8)¶

topology-change-detected (u8)¶

hello-timer (u64)¶

tcn-timer (u64)¶

topology-change-timer (u64)¶

gc-timer (u64)¶

group-addr (binary)¶

显示提示:

mac

fdb-flush (binary)¶

mcast-router (u8)¶

mcast-snooping (u8)¶

mcast-query-use-ifaddr (u8)¶

mcast-querier (u8)¶

mcast-hash-elasticity (u32)¶

mcast-hash-max (u32)¶

mcast-last-member-cnt (u32)¶

mcast-startup-query-cnt (u32)¶

mcast-last-member-intvl (u64)¶

mcast-membership-intvl (u64)¶

mcast-querier-intvl (u64)¶

mcast-query-intvl (u64)¶

mcast-query-response-intvl (u64)¶

mcast-startup-query-intvl (u64)¶

nf-call-iptables (u8)¶

nf-call-ip6-tables (u8)¶

nf-call-arptables (u8)¶

vlan-default-pvid (u16)¶

pad (pad)¶

vlan-stats-enabled (u8)¶

mcast-stats-enabled (u8)¶

mcast-igmp-version (u8)¶

mcast-mld-version (u8)¶

vlan-stats-per-port (u8)¶

multi-boolopt (binary)¶

结构体:

br-boolopt-multi

mcast-querier-state (binary)¶

fdb-n-learned (u32)¶

fdb-max-learned (u32)¶

linkinfo-brport-attrs¶

state (u8)¶

priority (u16)¶

cost (u32)¶

mode (flag)¶

guard (flag)¶

protect (flag)¶

快速离开(flag)¶

学习(flag)¶

单播洪泛(flag)¶

代理ARP(flag)¶

学习同步(flag)¶

代理ARP-WiFi(flag)¶

根ID(binary)¶

结构体:

ifla-bridge-id

桥ID(binary)¶

结构体:

ifla-bridge-id

指定端口(u16)¶

指定成本(u16)¶

ID(u16)¶

编号(u16)¶

拓扑变更确认(u8)¶

配置挂起(u8)¶

消息老化计时器(u64)¶

转发延迟计时器(u64)¶

保持计时器(u64)¶

刷新(flag)¶

组播路由器(u8)¶

填充(pad)¶

组播洪泛(flag)¶

组播转单播(flag)¶

VLAN隧道(flag)¶

广播洪泛(flag)¶

组转发掩码(u16)¶

邻居抑制(flag)¶

隔离(flag)¶

备份端口(u32)¶

MRP环路打开(flag)¶

MRP输入打开(flag)¶

组播EHT主机限制(u32)¶

组播EHT主机计数(u32)¶

锁定(flag)¶

MAB(flag)¶

组播组数(u32)¶

组播最大组数(u32)¶

邻居VLAN抑制(flag)¶

备份NHID(u32)¶

linkinfo-gre-attrs¶

链接(u32)¶

输入标志(u16)¶

输出标志(u16)¶

输入密钥(u32)¶

输出密钥(u32)¶

本地(binary)¶

显示提示:

ipv4

远程(binary)¶

显示提示:

ipv4

TTL(u8)¶

TOS(u8)¶

PMTUDISC(u8)¶

封装限制(u32)¶

流信息(u32)¶

标志(u32)¶

封装类型(u16)¶

封装标志(u16)¶

封装源端口(u16)¶

封装目标端口(u16)¶

收集元数据(flag)¶

忽略DF(u8)¶

防火墙标记(u32)¶

ERSPAN索引(u32)¶

ERSPAN版本(u8)¶

ERSPAN方向(u8)¶

ERSPAN硬件ID(u16)¶

linkinfo-geneve-attrs¶

ID(u32)¶

远程(binary)¶

显示提示:

ipv4

TTL(u8)¶

TOS(u8)¶

端口(u16)¶

收集元数据(flag)¶

远程6(binary)¶

显示提示:

ipv6

UDP校验和(u8)¶

UDP零校验和6-TX(u8)¶

UDP零校验和6-RX(u8)¶

标签(u32)¶

TTL继承(u8)¶

DF(u8)¶

内部协议继承(flag)¶

linkinfo-iptun-attrs¶

link (u32)¶

local (binary)¶

显示提示:

ipv4

remote (binary)¶

显示提示:

ipv4

ttl (u8)¶

tos (u8)¶

encap-limit (u8)¶

flowinfo (u32)¶

flags (u16)¶

proto (u8)¶

pmtudisc (u8)¶

6rd-prefix (binary)¶

显示提示:

ipv6

6rd-relay-prefix (binary)¶

显示提示:

ipv4

6rd-prefixlen (u16)¶

6rd-relay-prefixlen (u16)¶

encap-type (u16)¶

encap-flags (u16)¶

encap-sport (u16)¶

encap-dport (u16)¶

collect-metadata (flag)¶

fwmark (u32)¶

linkinfo-tun-attrs¶

owner (u32)¶

group (u32)¶

type (u8)¶

pi (u8)¶

vnet-hdr (u8)¶

persist (u8)¶

multi-queue (u8)¶

num-queues (u32)¶

num-disabled-queues (u32)¶

linkinfo-vlan-attrs¶

id (u16)¶

flag (binary)¶

结构体:

ifla-vlan-flags

egress-qos (nest)¶

嵌套属性:

ifla-vlan-qos

ingress-qos (nest)¶

嵌套属性:

ifla-vlan-qos

protocol (u16)¶

枚举:

vlan-protocols

byte-order:

big-endian

ifla-vlan-qos¶

mapping (binary)¶

multi-attr:

真

结构体:

ifla-vlan-qos-mapping

linkinfo-vrf-attrs¶

table (u32)¶

xdp-attrs¶

fd (s32)¶

attached (u8)¶

flags (u32)¶

prog-id (u32)¶

drv-prog-id (u32)¶

skb-prog-id (u32)¶

hw-prog-id (u32)¶

expected-fd (s32)¶

ifla-attrs¶

conf (binary)¶

结构体:

ipv4-devconf

ifla6-attrs¶

flags (u32)¶

conf (binary)¶

结构体:

ipv6-devconf

stats (binary)¶

结构体:

ifla-inet6-stats

mcast (binary)¶

cacheinfo (binary)¶

结构体:

ifla-cacheinfo

icmp6-stats (binary)¶

结构体:

ifla-icmp6-stats

token (binary)¶

addr-gen-mode (u8)¶

ra-mtu (u32)¶

mctp-attrs¶

mctp-net (u32)¶

stats-attrs¶

link-64 (binary)¶

结构体:

rtnl-link-stats64

link-xstats (binary)¶

link-xstats-slave (binary)¶

link-offload-xstats (nest)¶

嵌套属性:

link-offload-xstats

af-spec (binary)¶

link-offload-xstats¶

cpu-hit (binary)¶

hw-s-info (indexed-array)¶

sub-type:

nest

嵌套属性:

hw-s-info-one

l3-stats (binary)¶

hw-s-info-one¶

request (u8)¶

used (u8)¶

link-dpll-pin-attrs¶

id (u32)¶

linkinfo-netkit-attrs¶

peer-info (binary)¶

primary (u8)¶

policy (u32)¶

枚举:

netkit-policy

peer-policy (u32)¶

枚举:

netkit-policy

mode (u32)¶

枚举:

netkit-mode

scrub (u32)¶

枚举:

netkit-scrub

peer-scrub (u32)¶

枚举:

netkit-scrub

子消息¶

linkinfo-data-msg¶

  • bond
    属性集:

    linkinfo-bond-attrs

  • bridge
    属性集:

    linkinfo-bridge-attrs

  • erspan
    属性集:

    linkinfo-gre-attrs

  • gre
    属性集:

    linkinfo-gre-attrs

  • gretap
    属性集:

    linkinfo-gre-attrs

  • geneve
    属性集:

    linkinfo-geneve-attrs

  • ipip
    属性集:

    linkinfo-iptun-attrs

  • sit
    属性集:

    linkinfo-iptun-attrs

  • tun
    属性集:

    linkinfo-tun-attrs

  • vlan
    属性集:

    linkinfo-vlan-attrs

  • vrf
    属性集:

    linkinfo-vrf-attrs

  • netkit
    属性集:

    linkinfo-netkit-attrs

链接信息成员数据消息¶

  • bridge
    属性集:

    linkinfo-brport-attrs

  • bond
    属性集:

    bond-slave-attrs

©内核开发社区。 | 由 Sphinx 5.3.0 & Alabaster 0.7.16 强力驱动 | 页面源代码