есть ли способ узнать, открыт ли интерфейс tun/tap?

Я делаю приложение, используя интерфейс tun tun0. Мне удалось успешно отправлять и получать пакеты через интерфейс. Есть ли способ узнать, когда интерфейс tun открыт, как в ifconfig tun0 up?

Я хочу выполнить некоторую часть инициализации моего базового устройства только тогда, когда интерфейс активен. (добавлено позже) Я следую примерам из http://backreference.org/2010/03/26/tuntap-interface-tutorial/


person hiteshradia    schedule 19.02.2013    source источник
comment
stackoverflow.com/questions/12101919/   -  person Satish    schedule 19.02.2013
comment
это не дубликат. один из способов, о котором я подумал, заключается в том, что мы можем узнать, что интерфейс был открыт (используя ifconfig или ip link set), когда прочитан первый пакет.   -  person hiteshradia    schedule 24.02.2013