netif->output_ip6() ip6_output_if: e00 IPv6 header: +-------------------------------+ | 6 | 0 | 0 | (ver, class, flow) +-------------------------------+ | 24 | 58 | 255 | (plen, nexth, hopl) +-------------------------------+ | 0 | 0 | 0 | 0 | (src) | 0 | 0 | 0 | 0 | +-------------------------------+ | ff02 | 0 | 0 | 0 | (dest) | 0 | 1 | ff00 | 9404 | +-------------------------------+ netif->output_ip6() ip6_input: IPv6 header: +-------------------------------+ | 6 | 0 | 0 | (ver, class, flow) +-------------------------------+ | 32 | 58 | 255 | (plen, nexth, hopl) +-------------------------------+ | 2001 | da8 | 207 | 0 | (src) | 0 | 0 | 0 | 9404 | +-------------------------------+ | ff02 | 0 | 0 | 0 | (dest) | 0 | 0 | 0 | 1 | +-------------------------------+ ip6_input: p->len 72 p->tot_len 72 ip6_input: packet not for us. ip6_input: packet not for us. ip6_output_if: e00 IPv6 header: +-------------------------------+ | 6 | 0 | 0 | (ver, class, flow) +-------------------------------+ | 24 | 58 | 255 | (plen, nexth, hopl) +-------------------------------+ | 0 | 0 | 0 | 0 | (src) | 0 | 0 | 0 | 0 | +-------------------------------+ | ff02 | 0 | 0 | 0 | (dest) | 0 | 1 | ff00 | 9404 | +-------------------------------+ netif->output_ip6() ip6_input: IPv6 header: +-------------------------------+ | 6 | 0 | 0 | (ver, class, flow) +-------------------------------+ | 32 | 58 | 255 | (plen, nexth, hopl) +-------------------------------+ | 2001 | da8 | 207 | 0 | (src) | 0 | 0 | 0 | 9404 | +-------------------------------+ | ff02 | 0 | 0 | 0 | (dest) | 0 | 0 | 0 | 1 | +-------------------------------+ ip6_input: p->len 72 p->tot_len 72