> >Since machine/endian.h is a machine dependent header, I think we can
> >safely define the in_addr_t / in_port_t types without reference to
> >u_int{16,32}.
>
> Yup. Or just change back src/sys/arch/i386/include/endian.h :-).
Which is what I did. At least for the time being.
--jtc