Change IPPROTO_* from enum to #defines. This fixes #992.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19955 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
François Revol
2007-01-25 16:37:06 +00:00
parent 6bc5f9fde1
commit 6181d22fb0
+11 -13
View File
@@ -38,20 +38,18 @@ typedef uint32_t in_addr_t;
/* Protocol definitions - add to as required... */
enum {
IPPROTO_IP = 0, /* 0, IPv4 */
IPPROTO_ICMP = 1, /* 1, ICMP (v4) */
IPPROTO_IGMP = 2, /* 2, IGMP (group management) */
IPPROTO_TCP = 6, /* 6, tcp */
IPPROTO_UDP = 17, /* 17, UDP */
IPPROTO_IPV6 = 41, /* 41, IPv6 in IPv6 */
IPPROTO_ROUTING = 43, /* 43, Routing */
IPPROTO_ICMPV6 = 58, /* 58, IPv6 ICMP */
IPPROTO_ETHERIP = 97, /* 97, Ethernet in IPv4 */
IPPROTO_RAW = 255 /* 255 */
};
#define IPPROTO_IP 0 /* 0, IPv4 */
#define IPPROTO_ICMP 1 /* 1, ICMP (v4) */
#define IPPROTO_IGMP 2 /* 2, IGMP (group management) */
#define IPPROTO_TCP 6 /* 6, tcp */
#define IPPROTO_UDP 17 /* 17, UDP */
#define IPPROTO_IPV6 41 /* 41, IPv6 in IPv6 */
#define IPPROTO_ROUTING 43 /* 43, Routing */
#define IPPROTO_ICMPV6 58 /* 58, IPv6 ICMP */
#define IPPROTO_ETHERIP 97 /* 97, Ethernet in IPv4 */
#define IPPROTO_RAW 255 /* 255 */
#define IPPROTO_MAX 256
#define IPPROTO_MAX 256
/* Port numbers...
* < IPPORT_RESERVED are privileged and should be