Gleb Smirnoff 21d172a3f1 A step in resolving mess with byte ordering for AF_INET. After this change:
- All packets in NETISR_IP queue are in net byte order.
  - ip_input() is entered in net byte order and converts packet
    to host byte order right _after_ processing pfil(9) hooks.
  - ip_output() is entered in host byte order and converts packet
    to net byte order right _before_ processing pfil(9) hooks.
  - ip_fragment() accepts and emits packet in net byte order.
  - ip_forward(), ip_mloopback() use host byte order (untouched actually).
  - ip_fastforward() no longer modifies packet at all (except ip_ttl).
  - Swapping of byte order there and back removed from the following modules:
    pf(4), ipfw(4), enc(4), if_bridge(4).
  - Swapping of byte order added to ipfilter(4), based on __FreeBSD_version
  - __FreeBSD_version bumped.
  - pfil(9) manual page updated.

Reviewed by:	ray, luigi, eri, melifaro
Tested by:	glebius (LE), ray (BE)
2012-10-06 10:02:11 +00:00
..
2012-01-14 17:07:52 +00:00
2012-06-09 10:04:40 +00:00
2012-10-05 18:42:50 +00:00
2012-09-04 12:07:33 +00:00
2012-08-30 12:18:45 +00:00
2011-02-21 09:01:34 +00:00
2012-09-26 01:09:19 +00:00
2012-09-25 21:19:17 +00:00
2012-08-21 19:07:28 +00:00
2011-02-11 14:17:58 +00:00