>  I am trying to understand what is not happening that someone thinks should
> happen. Is it that
>  the default route is dropped and no notification is sent up the netlink
> socket?

Yes, that's the case. The SIOCSIFNETMASK ioctl is handled internally as address
deletion and creation, and Linux just discards the default route that happens to
be temporarily unreachable. There are another cases though, where the kernel
does not explicitly inform netlink listeners that such events occurred. Here it
just sends RTM_DELADDR and RTM_NEWADDR, plus some RTM_DELROUTE and RTM_NEWROUTE
messages, but not for the default route.

Darek

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to