inet6/pim: Return IPPROTO_DONE if the mbuf is freed.
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 17 Apr 2018 13:33:59 +0000 (21:33 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 17 Apr 2018 13:33:59 +0000 (21:33 +0800)
commitd41f11ec90b6a23f083e461bec30c4530fb8b624
tree450ed5cc3c6fb00a95b5baa7022c0ce8f42bdc3a
parent9abb66c539ab08f4f52889cf0a6f032797db052e
inet6/pim: Return IPPROTO_DONE if the mbuf is freed.

This prevents the caller from using the freed mbuf.

Obtained-from: NetBSD via FreeBSD
sys/netinet6/ip6_mroute.c