Linux 24 内核和用户通信之netlink
Netlink的通信地址和协议一般来说用户空间和内核空间的通信方式有三种:/proc、ioctl、Netlink。而前两种都是单向的,而Netlink可以实现双工通信。所有socket之间的通信,必须有个地址结构,Netlink也不例外。我们最熟悉的就是IPV4的地址了,netlink的地址结构如下:struct sockaddr_nl { sa_family_t nl_fa...