6

リンクがアップ/ダウンしたときに通知する必要がある Linux カーネル モジュールを作成しています。今、 (ネットワーク インターフェイスの作成/削除/アップ/ダウン イベント) マルチキャスト グループを開いてnetlink socketリッスンできることを読みました。RTMGRP_LINKしかし、これはユーザー空間から使用されます...カーネル空間からこの割り込みをキャッチする方法を知っている人はいますか? カーネル 2.6.35 を使用しています

4

1 に答える 1

4

、特にnetdev<linux/netdevice.h>通知チェーンに関するものを調べてください。(他の多くのイベント タイプの中でも) イベントをregister_netdevice_notifier()受け取るコールバックを登録するために呼び出すことができます。NETDEV_UPNETDEV_DOWN

于 2012-06-12T07:17:44.033 に答える