Family rt-addr netlink 規範¶
概述¶
透過 rtnetlink 進行地址配置。
操作¶
newaddr¶
新增新地址
- 屬性集:
- 執行:
- 請求
- 屬性:
[
address,label,local,cacheinfo]
deladdr¶
刪除地址
- 屬性集:
- 執行:
- 請求
- 屬性:
[
address,local]
getaddr¶
轉儲地址資訊。
- 屬性集:
- 轉儲:
- 請求
- 屬性:
[]
- 回覆
- 屬性:
[
address,label,local,cacheinfo]
getmulticast¶
獲取/轉儲 IPv4/IPv6 多播地址。
- 屬性集:
- 固定頭:
- 執行:
- 請求
- 屬性:
[]
- 回覆
- 屬性:
[
multicast,cacheinfo]
- 轉儲:
- 請求
- 屬性:
[]
- 回覆
- 屬性:
[
multicast,cacheinfo]
多播組¶
rtnlgrp-ipv4-ifaddr
rtnlgrp-ipv6-ifaddr
定義¶
ifaddrmsg¶
- 型別:
結構體
- 成員:
- ifa-family (
u8): - ifa-prefixlen (
u8): - ifa-flags (
u8): - ifa-scope (
u8): - ifa-index (
u32):
- ifa-family (
ifa-cacheinfo¶
- 型別:
結構體
- 成員:
- ifa-prefered (
u32): - ifa-valid (
u32): - cstamp (
u32): - tstamp (
u32):
- ifa-prefered (
ifa-flags¶
- 型別:
標誌
- 名稱字首:
ifa-f-
- 列舉名稱:
無
- 條目:
- secondary:
- nodad:
- optimistic:
- dadfailed:
- homeaddress:
- deprecated:
- tentative:
- permanent:
- managetempaddr:
- noprefixroute:
- mcautojoin:
- stable-privacy:
屬性集¶
addr-attrs¶
address (binary)¶
- 顯示提示:
ipv4
local (binary)¶
- 顯示提示:
ipv4
label (string)¶
broadcast (binary)¶
- 顯示提示:
ipv4
anycast (binary)¶
cacheinfo (binary)¶
- 結構體:
multicast (binary)¶
flags (u32)¶
- 列舉:
- 列舉作為標誌:
是