diff options
author | andre <andre@FreeBSD.org> | 2006-01-24 17:09:12 +0000 |
---|---|---|
committer | andre <andre@FreeBSD.org> | 2006-01-24 17:09:12 +0000 |
commit | 2fd19a7545dc8f29cd188e1760ec721a0e5ccc47 (patch) | |
tree | 6e08b5936754d3940b3eb6c1d1a4fa6053e9dac7 /sys/netinet/ip_mroute.c | |
parent | 26e03a9ecb463e67d1623e2498935c372f1ee50a (diff) | |
download | FreeBSD-src-2fd19a7545dc8f29cd188e1760ec721a0e5ccc47.zip FreeBSD-src-2fd19a7545dc8f29cd188e1760ec721a0e5ccc47.tar.gz |
In ip_mdq() compute the TV_DELTA the correct way around.
PR: kern/91851
Submitted by: SAKAI Hiroaki <sakai.hiroaki-at-jp.fujitsu.com>
MFC after: 3 days
Diffstat (limited to 'sys/netinet/ip_mroute.c')
-rw-r--r-- | sys/netinet/ip_mroute.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/ip_mroute.c b/sys/netinet/ip_mroute.c index fc7d6a2..6472f76 100644 --- a/sys/netinet/ip_mroute.c +++ b/sys/netinet/ip_mroute.c @@ -1757,7 +1757,7 @@ ip_mdq(struct mbuf *m, struct ifnet *ifp, struct mfc *rt, vifi_t xmt_vif) GET_TIME(now); - TV_DELTA(rt->mfc_last_assert, now, delta); + TV_DELTA(now, rt->mfc_last_assert, delta); if (delta > ASSERT_MSG_TIME) { struct sockaddr_in k_igmpsrc = { sizeof k_igmpsrc, AF_INET }; |