diff options
author | 2015-09-11 19:34:20 +0000 | |
---|---|---|
committer | 2015-09-11 19:34:20 +0000 | |
commit | cbc07730b6974b1bb63fc5fb53eea85949698cb2 (patch) | |
tree | 4615ad7ad74e7a9e325adc0cbf4fb267a8094590 | |
parent | if_put after if_get in igmp_joingroup (diff) | |
download | wireguard-openbsd-cbc07730b6974b1bb63fc5fb53eea85949698cb2.tar.xz wireguard-openbsd-cbc07730b6974b1bb63fc5fb53eea85949698cb2.zip |
if_put after if_get in ip_savecontrol
ok mpi@
-rw-r--r-- | sys/netinet/ip_input.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netinet/ip_input.c b/sys/netinet/ip_input.c index 78b3b804b18..35c915b4789 100644 --- a/sys/netinet/ip_input.c +++ b/sys/netinet/ip_input.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ip_input.c,v 1.254 2015/09/11 10:06:52 dlg Exp $ */ +/* $OpenBSD: ip_input.c,v 1.255 2015/09/11 19:34:20 dlg Exp $ */ /* $NetBSD: ip_input.c,v 1.30 1996/03/16 23:53:58 christos Exp $ */ /* @@ -1709,6 +1709,7 @@ ip_savecontrol(struct inpcb *inp, struct mbuf **mp, struct ip *ip, } if (*mp) mp = &(*mp)->m_next; + if_put(ifp); } if (inp->inp_flags & INP_RECVTTL) { *mp = sbcreatecontrol((caddr_t) &ip->ip_ttl, |