/* * This file was produced automatically by Makefile.PL. * Any edits made here will be lost! * File netgen.h for Net-ext-1.011 written Sun Jan 13 17:56:21 2008. */ #include #include #include #include #include #include #ifndef DEFTTL #define DEFTTL 64 #endif #ifndef EADDRINUSE #define EADDRINUSE 0 #endif #ifndef EADDRNOTAVAIL #define EADDRNOTAVAIL 0 #endif #ifndef EAFNOSUPPORT #define EAFNOSUPPORT 0 #endif #ifndef EALREADY #define EALREADY 0 #endif #ifndef EBADMSG #define EBADMSG 0 #endif #ifndef ECONNABORTED #define ECONNABORTED 0 #endif #ifndef ECONNREFUSED #define ECONNREFUSED 0 #endif #ifndef ECONNRESET #define ECONNRESET 0 #endif #ifndef EDESTADDRREQ #define EDESTADDRREQ 0 #endif #ifndef EHOSTDOWN #define EHOSTDOWN 0 #endif #ifndef EHOSTUNREACH #define EHOSTUNREACH 0 #endif #ifndef EINPROGRESS #define EINPROGRESS 0 #endif #ifndef EISCONN #define EISCONN 0 #endif #ifndef EMSGSIZE #define EMSGSIZE 0 #endif #ifndef ENETDOWN #define ENETDOWN 0 #endif #ifndef ENETRESET #define ENETRESET 0 #endif #ifndef ENETUNREACH #define ENETUNREACH 0 #endif #ifndef ENOBUFS #define ENOBUFS 0 #endif #ifndef ENODATA #define ENODATA 0 #endif #ifndef ENOPROTOOPT #define ENOPROTOOPT 0 #endif #ifndef ENOSR #define ENOSR 0 #endif #ifndef ENOSTR #define ENOSTR 0 #endif #ifndef ENOTCONN #define ENOTCONN 0 #endif #ifndef ENOTSOCK #define ENOTSOCK 0 #endif #ifndef EOPNOTSUPP #define EOPNOTSUPP 0 #endif #ifndef EPFNOSUPPORT #define EPFNOSUPPORT 0 #endif #ifndef EPROTO #define EPROTO 0 #endif #ifndef EPROTONOSUPPORT #define EPROTONOSUPPORT 0 #endif #ifndef EPROTOTYPE #define EPROTOTYPE 0 #endif #ifndef ESHUTDOWN #define ESHUTDOWN 0 #endif #ifndef ESOCKTNOSUPPORT #define ESOCKTNOSUPPORT 0 #endif #ifndef ETIME #define ETIME 0 #endif #ifndef ETIMEDOUT #define ETIMEDOUT 0 #endif #ifndef ETOOMANYREFS #define ETOOMANYREFS 0 #endif #ifndef ICMP_ADVLENMIN #define ICMP_ADVLENMIN (8 + 1+1+3*2+1+1+2+2*4 + 8) #endif #ifndef ICMP_ECHO #define ICMP_ECHO 8 #endif #ifndef ICMP_ECHOREPLY #define ICMP_ECHOREPLY 0 #endif #ifndef ICMP_IREQ #define ICMP_IREQ 15 #endif #ifndef ICMP_IREQREPLY #define ICMP_IREQREPLY 16 #endif #ifndef ICMP_MASKLEN #define ICMP_MASKLEN 12 #endif #ifndef ICMP_MASKREPLY #define ICMP_MASKREPLY 18 #endif #ifndef ICMP_MASKREQ #define ICMP_MASKREQ 17 #endif #ifndef ICMP_MAXTYPE #define ICMP_MAXTYPE 18 #endif #ifndef ICMP_MINLEN #define ICMP_MINLEN 8 #endif #ifndef ICMP_PARAMPROB #define ICMP_PARAMPROB 12 #endif #ifndef ICMP_REDIRECT #define ICMP_REDIRECT 5 #endif #ifndef ICMP_REDIRECT_HOST #define ICMP_REDIRECT_HOST 1 #endif #ifndef ICMP_REDIRECT_NET #define ICMP_REDIRECT_NET 0 #endif #ifndef ICMP_REDIRECT_TOSHOST #define ICMP_REDIRECT_TOSHOST 3 #endif #ifndef ICMP_REDIRECT_TOSNET #define ICMP_REDIRECT_TOSNET 2 #endif #ifndef ICMP_SOURCEQUENCH #define ICMP_SOURCEQUENCH 4 #endif #ifndef ICMP_TIMXCEED #define ICMP_TIMXCEED 11 #endif #ifndef ICMP_TIMXCEED_INTRANS #define ICMP_TIMXCEED_INTRANS 0 #endif #ifndef ICMP_TIMXCEED_REASS #define ICMP_TIMXCEED_REASS 1 #endif #ifndef ICMP_TSLEN #define ICMP_TSLEN (8 + 3 * 4) #endif #ifndef ICMP_TSTAMP #define ICMP_TSTAMP 13 #endif #ifndef ICMP_TSTAMPREPLY #define ICMP_TSTAMPREPLY 14 #endif #ifndef ICMP_UNREACH #define ICMP_UNREACH 3 #endif #ifndef ICMP_UNREACH_HOST #define ICMP_UNREACH_HOST 1 #endif #ifndef ICMP_UNREACH_NEEDFRAG #define ICMP_UNREACH_NEEDFRAG 4 #endif #ifndef ICMP_UNREACH_NET #define ICMP_UNREACH_NET 0 #endif #ifndef ICMP_UNREACH_PORT #define ICMP_UNREACH_PORT 3 #endif #ifndef ICMP_UNREACH_PROTOCOL #define ICMP_UNREACH_PROTOCOL 2 #endif #ifndef ICMP_UNREACH_SRCFAIL #define ICMP_UNREACH_SRCFAIL 5 #endif #ifndef INADDR_ALLHOSTS_GROUP #define INADDR_ALLHOSTS_GROUP ((U32)0xe0000001) #endif #ifndef INADDR_ALLRTRS_GROUP #define INADDR_ALLRTRS_GROUP ((U32)0xe0000002) #endif #ifndef INADDR_MAX_LOCAL_GROUP #define INADDR_MAX_LOCAL_GROUP ((U32)0xe00000ff) #endif #ifndef INADDR_UNSPEC_GROUP #define INADDR_UNSPEC_GROUP ((U32)0xe0000000) #endif #ifndef IN_CLASSA_HOST #define IN_CLASSA_HOST ((U32)0x00ffffff) #endif #ifndef IN_CLASSA_MAX #define IN_CLASSA_MAX 128 #endif #ifndef IN_CLASSA_NET #define IN_CLASSA_NET ((U32)0xff000000) #endif #ifndef IN_CLASSA_NSHIFT #define IN_CLASSA_NSHIFT 24 #endif #ifndef IN_CLASSB_HOST #define IN_CLASSB_HOST ((U32)0x0000ffff) #endif #ifndef IN_CLASSB_MAX #define IN_CLASSB_MAX 65536 #endif #ifndef IN_CLASSB_NET #define IN_CLASSB_NET ((U32)0xffff0000) #endif #ifndef IN_CLASSB_NSHIFT #define IN_CLASSB_NSHIFT 16 #endif #ifndef IN_CLASSC_HOST #define IN_CLASSC_HOST ((U32)0x000000ff) #endif #ifndef IN_CLASSC_MAX #define IN_CLASSC_MAX (256*256*256) #endif #ifndef IN_CLASSC_NET #define IN_CLASSC_NET ((U32)0xffffff00) #endif #ifndef IN_CLASSC_NSHIFT #define IN_CLASSC_NSHIFT 8 #endif #ifndef IN_CLASSD_HOST #define IN_CLASSD_HOST ((U32)0x0fffffff) #endif #ifndef IN_CLASSD_NET #define IN_CLASSD_NET ((U32)0xf0000000) #endif #ifndef IN_CLASSD_NSHIFT #define IN_CLASSD_NSHIFT 28 #endif #ifndef IN_LOOPBACKNET #define IN_LOOPBACKNET 127 #endif #ifndef IPOPT_CIPSO #define IPOPT_CIPSO 134 #endif #ifndef IPOPT_CONTROL #define IPOPT_CONTROL 0x00 #endif #ifndef IPOPT_DEBMEAS #define IPOPT_DEBMEAS 0x40 #endif #ifndef IPOPT_EOL #define IPOPT_EOL 0 #endif #ifndef IPOPT_LSRR #define IPOPT_LSRR 131 #endif #ifndef IPOPT_MINOFF #define IPOPT_MINOFF 4 #endif #ifndef IPOPT_NOP #define IPOPT_NOP 1 #endif #ifndef IPOPT_OFFSET #define IPOPT_OFFSET 2 #endif #ifndef IPOPT_OLEN #define IPOPT_OLEN 1 #endif #ifndef IPOPT_OPTVAL #define IPOPT_OPTVAL 0 #endif #ifndef IPOPT_RESERVED1 #define IPOPT_RESERVED1 0x20 #endif #ifndef IPOPT_RESERVED2 #define IPOPT_RESERVED2 0x60 #endif #ifndef IPOPT_RIPSO_AUX #define IPOPT_RIPSO_AUX 133 #endif #ifndef IPOPT_RR #define IPOPT_RR 7 #endif #ifndef IPOPT_SATID #define IPOPT_SATID 136 #endif #ifndef IPOPT_SECURITY #define IPOPT_SECURITY 130 #endif #ifndef IPOPT_SECUR_CONFID #define IPOPT_SECUR_CONFID 0xf135 #endif #ifndef IPOPT_SECUR_EFTO #define IPOPT_SECUR_EFTO 0x789a #endif #ifndef IPOPT_SECUR_MMMM #define IPOPT_SECUR_MMMM 0xbc4d #endif #ifndef IPOPT_SECUR_RESTR #define IPOPT_SECUR_RESTR 0xaf13 #endif #ifndef IPOPT_SECUR_SECRET #define IPOPT_SECUR_SECRET 0xd788 #endif #ifndef IPOPT_SECUR_TOPSECRET #define IPOPT_SECUR_TOPSECRET 0x6bc5 #endif #ifndef IPOPT_SECUR_UNCLASS #define IPOPT_SECUR_UNCLASS 0x0000 #endif #ifndef IPOPT_SSRR #define IPOPT_SSRR 137 #endif #ifndef IPOPT_TS #define IPOPT_TS 68 #endif #ifndef IPOPT_TS_PRESPEC #define IPOPT_TS_PRESPEC 3 #endif #ifndef IPOPT_TS_TSANDADDR #define IPOPT_TS_TSANDADDR 1 #endif #ifndef IPOPT_TS_TSONLY #define IPOPT_TS_TSONLY 0 #endif #ifndef IPPORT_DYNAMIC #define IPPORT_DYNAMIC 49152 #endif #ifndef IPPORT_RESERVED #define IPPORT_RESERVED 1024 #endif #ifndef IPPORT_USERRESERVED #define IPPORT_USERRESERVED 5000 #endif #ifndef IPPROTO_EGP #define IPPROTO_EGP 8 #endif #ifndef IPPROTO_EON #define IPPROTO_EON 80 #endif #ifndef IPPROTO_GGP #define IPPROTO_GGP 3 #endif #ifndef IPPROTO_HELLO #define IPPROTO_HELLO 63 #endif #ifndef IPPROTO_ICMP #define IPPROTO_ICMP 1 #endif #ifndef IPPROTO_IDP #define IPPROTO_IDP 22 #endif #ifndef IPPROTO_IGMP #define IPPROTO_IGMP 2 #endif #ifndef IPPROTO_IP #define IPPROTO_IP 0 #endif #ifndef IPPROTO_IPIP #define IPPROTO_IPIP 4 #endif #ifndef IPPROTO_MAX #define IPPROTO_MAX 256 #endif #ifndef IPPROTO_PUP #define IPPROTO_PUP 12 #endif #ifndef IPPROTO_RAW #define IPPROTO_RAW 255 #endif #ifndef IPPROTO_RSVP #define IPPROTO_RSVP 46 #endif #ifndef IPPROTO_TCP #define IPPROTO_TCP 6 #endif #ifndef IPPROTO_TP #define IPPROTO_TP 29 #endif #ifndef IPPROTO_UDP #define IPPROTO_UDP 17 #endif #ifndef IPTOS_LOWDELAY #define IPTOS_LOWDELAY 0x10 #endif #ifndef IPTOS_PREC_CRITIC_ECP #define IPTOS_PREC_CRITIC_ECP 0xa0 #endif #ifndef IPTOS_PREC_FLASH #define IPTOS_PREC_FLASH 0x60 #endif #ifndef IPTOS_PREC_FLASHOVERRIDE #define IPTOS_PREC_FLASHOVERRIDE 0x80 #endif #ifndef IPTOS_PREC_IMMEDIATE #define IPTOS_PREC_IMMEDIATE 0x40 #endif #ifndef IPTOS_PREC_INTERNETCONTROL #define IPTOS_PREC_INTERNETCONTROL 0xc0 #endif #ifndef IPTOS_PREC_NETCONTROL #define IPTOS_PREC_NETCONTROL 0xe0 #endif #ifndef IPTOS_PREC_PRIORITY #define IPTOS_PREC_PRIORITY 0x20 #endif #ifndef IPTOS_PREC_ROUTINE #define IPTOS_PREC_ROUTINE 0x10 #endif #ifndef IPTOS_RELIABILITY #define IPTOS_RELIABILITY 0x04 #endif #ifndef IPTOS_THROUGHPUT #define IPTOS_THROUGHPUT 0x08 #endif #ifndef IPTTLDEC #define IPTTLDEC 1 #endif #ifndef IPVERSION #define IPVERSION 4 #endif #ifndef IP_DF #define IP_DF 0x4000 #endif #ifndef IP_MAXPACKET #define IP_MAXPACKET 65535 #endif #ifndef IP_MF #define IP_MF 0x2000 #endif #ifndef IP_MSS #define IP_MSS 576 #endif #ifndef MAXTTL #define MAXTTL 255 #endif #ifndef MAX_IPOPTLEN #define MAX_IPOPTLEN 40 #endif #ifndef MINTTL #define MINTTL 1 #endif #ifndef MSG_OOB #define MSG_OOB 0 #endif #ifndef SOMAXCONN #define SOMAXCONN 5 #endif #ifndef TCPOPT_EOL #define TCPOPT_EOL 0 #endif #ifndef TCPOPT_MAXSEG #define TCPOPT_MAXSEG 2 #endif #ifndef TCPOPT_NOP #define TCPOPT_NOP 1 #endif #ifndef TCPOPT_WINDOW #define TCPOPT_WINDOW 3 #endif #ifndef TCP_MAXWIN #define TCP_MAXWIN 65535 #endif #ifndef TCP_MAX_WINSHIFT #define TCP_MAX_WINSHIFT 14 #endif #ifndef TCP_MSS #define TCP_MSS 536 #endif #ifndef TCP_MSS_IETF #define TCP_MSS_IETF 536 #endif #ifndef TH_ACK #define TH_ACK 0x10 #endif #ifndef TH_FIN #define TH_FIN 0x01 #endif #ifndef TH_PUSH #define TH_PUSH 0x08 #endif #ifndef TH_RST #define TH_RST 0x04 #endif #ifndef TH_SYN #define TH_SYN 0x02 #endif #ifndef TH_URG #define TH_URG 0x20 #endif #ifndef ICMP_INFOTYPE #define ICMP_INFOTYPE(_A) (((UV)(_A)<19)&&((1L<<(_A)) & 0x7e101L)) #endif #ifndef IN_BADCLASS #define IN_BADCLASS(_A) (((U32)(_A) & 0xf0000000) == 0xf0000000) #endif #ifndef IN_CLASSA #define IN_CLASSA(_A) (((U32)(_A) & 0x80000000) == 0) #endif #ifndef IN_CLASSB #define IN_CLASSB(_A) (((U32)(_A) & 0xc0000000) == 0x80000000) #endif #ifndef IN_CLASSC #define IN_CLASSC(_A) (((U32)(_A) & 0xe0000000) == 0xc0000000) #endif #ifndef IN_CLASSD #define IN_CLASSD(_A) (((U32)(_A) & 0xf0000000) == 0xe0000000) #endif #ifndef IN_EXPERIMENTAL #define IN_EXPERIMENTAL(_A) IN_BADCLASS((_A)) #endif #ifndef IN_MULTICAST #define IN_MULTICAST(_A) IN_CLASSD((_A)) #endif #ifndef IPOPT_CLASS #define IPOPT_CLASS(_A) ((_A)&0x60) #endif #ifndef IPOPT_COPIED #define IPOPT_COPIED(_A) ((_A)&0x80) #endif #ifndef IPOPT_NUMBER #define IPOPT_NUMBER(_A) ((_A)&0x1f) #endif /* * End of automatically generated netgen.h for Net-ext-1.011. */