tuexen 699a34f40f When processing an incoming IPv6 packet over the loopback interface which
contains Hop-by-Hop options, the mbuf chain is potentially changed in
ip6_hopopts_input(), called by ip6_input_hbh().
This can happen, because of the the use of IP6_EXTHDR_CHECK, which might
call m_pullup().
So provide the updated pointer back to the called of ip6_input_hbh() to
avoid using a freed mbuf chain in`ip6_input()`.

Reviewed by:		markj@
MFC after:		3 days
Sponsored by:		Netflix, Inc.
Differential Revision:	https://reviews.freebsd.org/D21664
2019-09-19 10:22:29 +00:00
..
2019-08-02 07:41:36 +00:00
2019-08-02 07:41:36 +00:00
2019-08-02 07:41:36 +00:00
2019-08-02 07:41:36 +00:00
2019-08-02 07:41:36 +00:00
2019-03-30 18:00:44 +00:00
2019-08-02 07:41:36 +00:00