Explicitly mark places in the IPv6 code that require a contiguous buffer.
authorJeffrey Hsu <hsu@dragonflybsd.org>
Fri, 29 Sep 2006 03:37:04 +0000 (03:37 +0000)
committerJeffrey Hsu <hsu@dragonflybsd.org>
Fri, 29 Sep 2006 03:37:04 +0000 (03:37 +0000)
commit42947373ddadc39c1df47ce5690fa57e31e6ed78
tree6dcb7e3ab0200eacf34e90d33dc67c034867df31
parent934863d78677417ae0ccb1fbe80b6240bbff1e35
Explicitly mark places in the IPv6 code that require a contiguous buffer.

Clear up confusion with inequalities and missing frees in error cases.

Combine two separate memory allocations into one single allocation
from the object cache.
sys/netinet6/ah_core.c
sys/netinet6/ah_output.c
sys/netinet6/esp_core.c
sys/netinet6/esp_input.c
sys/netinet6/icmp6.c
sys/netinet6/ip6_input.c
sys/netinet6/ip6_output.c
sys/netinet6/ipcomp_core.c
sys/netinet6/nd6_nbr.c
sys/sys/mbuf.h