【问题标题】:Linux carrier detection notificationLinux 运营商检测通知
【发布时间】:2011-09-16 16:35:40
【问题描述】:

Linux 中是否有用于获取网络接口运营商更改通知的接口?我知道可以使用 SIOCETHTOOL 轮询接口,但想知道是否有任何方法可以获得通知或任何阻塞调用会在运营商检测更改时返回?

【问题讨论】:

  • 好吧,gnome 网络管理器以某种方式做到了这一点,所以看看源代码:)

标签: c linux networking netlink


【解决方案1】:

您需要运营商转换或接口状态更改吗?对于接口状态,您可以监听 NETLINK_ROUTE netlink 套接字并等待 RTM_NEWLINK 和 RTM_DELLINK 消息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-03
    • 1970-01-01
    • 2017-02-12
    相关资源
    最近更新 更多