2011-09-16 80 views
2

在Linux中是否有一個接口來獲取網絡接口載波更改的通知?我知道有可能使用SIOCETHTOOL輪詢一個接口,但是想知道是否有任何方法可以獲得通知,或者在載波檢測更改時返回阻塞調用?Linux載波檢測通知

+0

以及gnome網絡管理器以某種方式做到這一點,所以看看源:) – rumpel

回答

2

您是否需要載波轉換或接口狀態更改?對於接口狀態,您可以聽NETLINK_ROUTE netlink套接字並等待RTM_NEWLINK和RTM_DELLINK消息