家族 nlctrl netlink 規範¶
摘要¶
genetlink 元家族,用於公開核心中所有已註冊的 genetlink 家族(包括其自身)的資訊。
操作¶
getfamily¶
獲取 / 轉儲 genetlink 家族
- 屬性集:
- do:
- 請求
- 屬性:
[
family-name]
- 回覆
- 屬性:
[
family-id,family-name,hdrsize,maxattr,mcast-groups,ops,version]
- 轉儲:
- 回覆
- 屬性:
[
family-id,family-name,hdrsize,maxattr,mcast-groups,ops,version]
getpolicy¶
獲取 / 轉儲 genetlink 策略
- 屬性集:
- 轉儲:
- 請求
- 屬性:
[
family-name,family-id,op]
- 回覆
- 屬性:
[
family-id,op-policy,policy]
定義¶
op-flags¶
- 型別:
flags
- 列舉名稱:
無
- 條目:
admin-permcmd-cap-docmd-cap-dumpcmd-cap-haspoluns-admin-perm
attr-type¶
- 列舉名稱:
netlink-attribute-type
- 型別:
列舉
- 條目:
無效flagu8u16u32u64s8s16s32s64binarystringnul-stringnestednested-arraybitfield32sintuint
屬性集¶
ctrl-attrs¶
family-id (u16)¶
family-name (string)¶
version (u32)¶
hdrsize (u32)¶
maxattr (u32)¶
ops (indexed-array)¶
- 子型別:
nest
- 巢狀屬性:
mcast-groups (indexed-array)¶
- 子型別:
nest
- 巢狀屬性:
policy (nest-type-value)¶
- type-value:
[‘policy-id’, ‘attr-id’]
- 巢狀屬性:
op-policy (nest-type-value)¶
- type-value:
[‘op-id’]
- 巢狀屬性:
op (u32)¶
mcast-group-attrs¶
name (string)¶
id (u32)¶
op-attrs¶
id (u32)¶
flags (u32)¶
- 列舉:
- enum-as-flags:
True
policy-attrs¶
type (u32)¶
- 列舉: