diff options
Diffstat (limited to 'sys/net/rtsock.c')
-rw-r--r-- | sys/net/rtsock.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/net/rtsock.c b/sys/net/rtsock.c index 799c296..93408fd 100644 --- a/sys/net/rtsock.c +++ b/sys/net/rtsock.c @@ -861,6 +861,9 @@ rt_newaddrmsg(int cmd, struct ifaddr *ifa, int error, struct rtentry *rt) struct mbuf *m = NULL; struct ifnet *ifp = ifa->ifa_ifp; + KASSERT(cmd == RTM_ADD || cmd == RTM_DELETE, + ("unexpected cmd %u", cmd)); + if (route_cb.any_count == 0) return; for (pass = 1; pass < 3; pass++) { |