That's what I meant.
Atsushi
> are you suggesting something like this in ip_input()?
>
> itojun
>
>
> if (((u_long)mtod(m, caddr_t)) % ALIGNBYTES) {
> /* unaligned ip header - force pullup */
> m = m_pullup_always(m, sizeof struct ip); /*always pullup*/
> }
>