Search K
Appearance
Appearance
Netlink 的组件名称为 netlink, 相关内核选项为
# Device Drivers
# -> Network device support
# -> Network core driver support
# -> Virtual netlink monitoring device
CONFIG_NLMON=y检查工具为
#!/opt/sum/bin/bash
source ./kernel_config_utils.sh
netlink_check() {
is_error=false
if ! kernel_config_check CONFIG_NLMON nlmon; then
is_error=true
fi
if [ "$is_error" == "true" ]; then
return 1
fi
return 0
}AF_NETLINK 类型套接字的 sockopt 在内核源码的 include/uapi/linux/netlink.h 文件中定义. sockopt 相关函数为 netlink_setsockopt 和 netlink_getsockopt, 在 net/netlink/af_netlink.c 文件中实现. 引入的 Linux 版本和提交如下表所示:
sockopt | 版本 | 提交号 |
|---|---|---|
NETLINK_EXT_ACK | v4.12 | 2d4bc93368f5a0ddb57c8c885cdad9c9b7a10ed5 |