There are more m_pullup() in IPsec input. Pass down the pointer
authorbluhm <bluhm@openbsd.org>
Sun, 24 Oct 2021 17:08:27 +0000 (17:08 +0000)
committerbluhm <bluhm@openbsd.org>
Sun, 24 Oct 2021 17:08:27 +0000 (17:08 +0000)
commite63ce21b1a1a572f6fe1103d7e322494f5180211
tree3a61752ec66fe51c5bf50d96a2d18fac5f3ad4f4
parenteb7eaf8de3ff431d305450f61b441e5460c82246
There are more m_pullup() in IPsec input.  Pass down the pointer
to the mbuf to update it globally.  At the end it will reach
ip_deliver() which expects a pointer to an mbuf.
OK sashan@
sys/netinet/ip_ah.c
sys/netinet/ip_esp.c
sys/netinet/ip_ipcomp.c
sys/netinet/ip_ipsp.h
sys/netinet/ipsec_input.c