> 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
