Break down ipv6 header processing into smaller functions.

This has two benefits. 1) It's easier to read/understand/debug/etc, 2) it
allows for defers within the header processing logic that won't incur
allocations because they happen in a loop.

PiperOrigin-RevId: 462228552
This commit is contained in:
Lucas Manning
2022-07-20 14:25:33 -07:00
committed by gVisor bot
parent be38a15c16
commit 0a57ece48b
File diff suppressed because it is too large Load Diff