Logo

Linux 内核

6.13.0-rc6

快速搜索

目录

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

本页

  • 显示源

rt-addr 族 rt-addr netlink 规范¶

目录

  • rt-addr 族 rt-addr netlink 规范

    • 摘要

    • 操作

      • newaddr

      • deladdr

      • getaddr

    • 多播组

    • 定义

      • ifaddrmsg

      • ifa-cacheinfo

      • ifa-flags

    • 属性集

      • addr-attrs

摘要¶

通过 rtnetlink 进行地址配置。

操作¶

newaddr¶

添加新地址

属性集:

addr-attrs

do:
请求
属性:

[ifa-family, ifa-flags, ifa-prefixlen, ifa-scope, ifa-index, ifa-address, ifa-label, ifa-local, ifa-cacheinfo]

deladdr¶

删除地址

属性集:

addr-attrs

do:
请求
属性:

[ifa-family, ifa-flags, ifa-prefixlen, ifa-scope, ifa-index, ifa-address, ifa-local]

getaddr¶

转储地址信息。

属性集:

addr-attrs

转储:
请求
属性:

[ifa-index]

回复
属性:

[ifa-family, ifa-flags, ifa-prefixlen, ifa-scope, ifa-index, ifa-address, ifa-label, ifa-local, ifa-cacheinfo]

多播组¶

  • rtnlgrp-ipv4-ifaddr

  • rtnlgrp-ipv6-ifaddr

定义¶

ifaddrmsg¶

类型:

结构体

成员:
ifa-family (u8):

ifa-prefixlen (u8):

ifa-flags (u8):

ifa-scope (u8):

ifa-index (u32):

ifa-cacheinfo¶

类型:

结构体

成员:
ifa-prefered (u32):

ifa-valid (u32):

cstamp (u32):

tstamp (u32):

ifa-flags¶

类型:

标志

条目:
secondary:

nodad:

optimistic:

dadfailed:

homeaddress:

deprecated:

tentative:

permanent:

managetempaddr:

noprefixroute:

mcautojoin:

stable-privacy:

属性集¶

addr-attrs¶

ifa-address (binary)¶

显示提示:

ipv4

ifa-local (binary)¶

显示提示:

ipv4

ifa-label (string)¶

ifa-broadcast (binary)¶

显示提示:

ipv4

ifa-anycast (binary)¶

ifa-cacheinfo (binary)¶

结构体:

ifa-cacheinfo

ifa-multicast (binary)¶

ifa-flags (u32)¶

枚举:

ifa-flags

enum-as-flags:

True

ifa-rt-priority (u32)¶

ifa-target-netnsid (binary)¶

ifa-proto (u8)¶

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