summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/ip6_ipsec.c
diff options
context:
space:
mode:
authorae <ae@FreeBSD.org>2015-04-27 01:11:09 +0000
committerae <ae@FreeBSD.org>2015-04-27 01:11:09 +0000
commitb38774ffc9433819aef27bdbb06516512d599588 (patch)
tree6b8c3732b37d7ac67382612b50acffeba02297b0 /sys/netinet6/ip6_ipsec.c
parent5a6412a276aa9e59126f47bf366d7cff42bddcd5 (diff)
downloadFreeBSD-src-b38774ffc9433819aef27bdbb06516512d599588.zip
FreeBSD-src-b38774ffc9433819aef27bdbb06516512d599588.tar.gz
Remove now unneded KEY_FREESP() for case when ipsec[46]_process_packet()
returns EJUSTRETURN. Sponsored by: Yandex LLC
Diffstat (limited to 'sys/netinet6/ip6_ipsec.c')
-rw-r--r--sys/netinet6/ip6_ipsec.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/netinet6/ip6_ipsec.c b/sys/netinet6/ip6_ipsec.c
index c5f7a82..e6e16ed 100644
--- a/sys/netinet6/ip6_ipsec.c
+++ b/sys/netinet6/ip6_ipsec.c
@@ -251,9 +251,7 @@ ip6_ipsec_output(struct mbuf **m, struct inpcb *inp, int *error)
/* No IPsec processing for this packet. */
}
done:
- if (sp != NULL)
- KEY_FREESP(&sp);
- return 0;
+ return (0);
reinjected:
return (-1);
bad:
OpenPOWER on IntegriCloud