有没有人知道MAC OS X的NETLINK套接字API的等价物?

Vla*_*lad 5 sockets macos kernel sysctl netlink

有没有人知道MAC OS X的NETLINK套接字API的等价物?我正在尝试将Linux应用程序移植到MAC OS X,我在MACOS中找不到类似的东西.

我需要在我的应用程序中提供对网络适配器的异步访问.

关于配置更改的轮询网络适配器每隔一定的秒数对我来说不方便解决.NETLINK Socket API游戏只有当有趣的事情发生时才接收通知.

我知道NETLINK是Linux内核和用户空间之间进行通信的特定事情,但也许在MACOS下存在类似NETLINK的东西.

我看到了与内核通信的唯一工具 - sysctl()

有没有人有任何信息?

小智 4

您可以使用OSX 为此提供的文档的 NKE 部分中记录的内核控制架构。