windows/netinet: Copy ip6.h and icmp6.h from netbsd.
authorGurucharan Shetty <gshetty@nicira.com>
Wed, 12 Mar 2014 16:16:09 +0000 (09:16 -0700)
committerGurucharan Shetty <gshetty@nicira.com>
Thu, 13 Mar 2014 21:22:52 +0000 (14:22 -0700)
commit03f234dcb8e59c3c25bde14a20a967ea4ee82710
tree959d3a426600b4ca716934a4e1c55f6dc59ef50f
parent8917f72cbb04fb32dc29f93475bcd2de3011d442
windows/netinet: Copy ip6.h and icmp6.h from netbsd.

There are a few structure definitions that is used from
these headers. So copy them from the netbsd repo.

The following changes have been made on top of it:
* The keyword "__packed" has been removed
from the headers as the corresponding Linux headers don't
do packing.
* #if BYTE_ORDER == 'X' macros have been replaced by CONSTANT_HTONx().
* code inside #ifdef _KERNEL has been deleted.
* code inside #ifdef ICMP6_STRINGS has been deleted.

Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
COPYING
debian/copyright.in
include/windows/netinet/icmp6.h
include/windows/netinet/ip6.h