summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/net/if.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/net/if.c b/sys/net/if.c
index a506fcc391d7..4f1de1c7d0c0 100644
--- a/sys/net/if.c
+++ b/sys/net/if.c
@@ -650,8 +650,10 @@ ifioctl(so, cmd, data, p)
if (ifr->ifr_mtu < 72 || ifr->ifr_mtu > 65535)
return (EINVAL);
error = (*ifp->if_ioctl)(ifp, cmd, data);
- if (error == 0)
+ if (error == 0) {
getmicrotime(&ifp->if_lastchange);
+ rt_ifmsg(ifp);
+ }
return(error);
case SIOCADDMULTI: