lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <7f9bf5711003020757m505cad3fvac0b4ac006d1e8d7@mail.gmail.com> Date: Tue, 2 Mar 2010 17:57:02 +0200 From: Atis Elsts <atis.elsts@...il.com> To: Oleg Kutkov <elenbert@...il.com> Cc: netdev@...r.kernel.org Subject: Re: Notifier chains bug ? I'm no expert, but IMHO for handling IP address changes you should use function register_inetaddr_notifier() to register you callback and then wait for NETDEV_UP and NETDEV_DOWN events. On Tue, Mar 2, 2010 at 5:42 PM, Américo Wang <xiyou.wangcong@...il.com> wrote: > On Tue, Mar 02, 2010 at 07:50:01AM +0200, Oleg Kutkov wrote: >>2010/3/2 Américo Wang <xiyou.wangcong@...il.com>: >>> On Tue, Mar 2, 2010 at 8:08 AM, Oleg Kutkov <elenbert@...il.com> wrote: >>>> Hello. >>>> I try to used notifier chains for monitoring network devices events. >>>> All works perfectly when just i'm connecting/disconnecting network cable or >>>> up/down interface via ifconfig. >>>> But when i try to change interface address - nothing happens. Notifier is >>>> don't send any events :( >>> >>> I think you mean IP address? No, NETDEV_CHANGEADDR is for hardware >>> address, not for IP address. >>> >>> If you were changing mac address, you will receive NETDEV_CHANGEADDR. >>> >> >>Thank for quick answer. >>Yes, i mean IP address. And what about NETDEV_CHANGE ? > > It is for rtnetlink state transition. > >>Is there possible for monitoring IP address/netmask changing ? >> > > AFAIK, no. > > Cc'ing netdev experts... > -- > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body of a message to majordomo@...r.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- ~Atis -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists