1 ===============================================================================
2 LIBNET 1.0 (c) 1998 - 2001 Mike D. Schiffman <mike@infonexus.com>
3 http://www.packetfactory.net/libnet
4 ===============================================================================
7 Raw sockets are horribly non-standard across implementations. Solaris,
8 for example, has terrible support for this packet interface. Older OpenBSD
9 versions and recent FreeBSD versions have the BSD_BYTE_SWAP issue where
10 the ip_len and ip_frag fields need to be in little endian order. Linux
11 apparently doesn't allow for the injection of broadcast IP datagrams.
12 Whenever complete control over the IP header is desired, use the link