1f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre# Generated by h2py from f:/emx/include/netinet/in.h 2f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 3f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre# Included from sys/param.h 4f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyrePAGE_SIZE = 0x1000 5f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreHZ = 100 6f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreMAXNAMLEN = 260 7f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreMAXPATHLEN = 260 8f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef htonl(X): return _swapl(X) 9f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 10f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef ntohl(X): return _swapl(X) 11f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 12f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef htons(X): return _swaps(X) 13f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 14f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef ntohs(X): return _swaps(X) 15f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 16f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_IP = 0 17f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_ICMP = 1 18f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_IGMP = 2 19f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_GGP = 3 20f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_TCP = 6 21f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_EGP = 8 22f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_PUP = 12 23f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_UDP = 17 24f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_IDP = 22 25f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_TP = 29 26f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_EON = 80 27f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_RAW = 255 28f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPROTO_MAX = 256 29f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPORT_RESERVED = 1024 30f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIPPORT_USERRESERVED = 5000 31f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef IN_CLASSA(i): return (((long)(i) & 0x80000000) == 0) 32f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 33f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSA_NET = 0xff000000 34f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSA_NSHIFT = 24 35f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSA_HOST = 0x00ffffff 36f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSA_MAX = 128 37f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef IN_CLASSB(i): return (((long)(i) & 0xc0000000) == 0x80000000) 38f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 39f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSB_NET = 0xffff0000 40f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSB_NSHIFT = 16 41f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSB_HOST = 0x0000ffff 42f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSB_MAX = 65536 43f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef IN_CLASSC(i): return (((long)(i) & 0xe0000000) == 0xc0000000) 44f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 45f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSC_NET = 0xffffff00 46f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSC_NSHIFT = 8 47f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSC_HOST = 0x000000ff 48f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef IN_CLASSD(i): return (((long)(i) & 0xf0000000) == 0xe0000000) 49f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 50f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSD_NET = 0xf0000000 51f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSD_NSHIFT = 28 52f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_CLASSD_HOST = 0x0fffffff 53f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef IN_MULTICAST(i): return IN_CLASSD(i) 54f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 55f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef IN_EXPERIMENTAL(i): return (((long)(i) & 0xe0000000) == 0xe0000000) 56f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 57f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyredef IN_BADCLASS(i): return (((long)(i) & 0xf0000000) == 0xf0000000) 58f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyre 59f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreINADDR_ANY = 0x00000000 60f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreINADDR_LOOPBACK = 0x7f000001 61f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreINADDR_BROADCAST = 0xffffffff 62f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreINADDR_NONE = 0xffffffff 63f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreINADDR_UNSPEC_GROUP = 0xe0000000 64f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreINADDR_ALLHOSTS_GROUP = 0xe0000001 65f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreINADDR_MAX_LOCAL_GROUP = 0xe00000ff 66f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIN_LOOPBACKNET = 127 67f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_OPTIONS = 1 68f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_MULTICAST_IF = 2 69f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_MULTICAST_TTL = 3 70f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_MULTICAST_LOOP = 4 71f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_ADD_MEMBERSHIP = 5 72f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_DROP_MEMBERSHIP = 6 73f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_HDRINCL = 2 74f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_TOS = 3 75f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_TTL = 4 76f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_RECVOPTS = 5 77f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_RECVRETOPTS = 6 78f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_RECVDSTADDR = 7 79f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_RETOPTS = 8 80f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_DEFAULT_MULTICAST_TTL = 1 81f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_DEFAULT_MULTICAST_LOOP = 1 82f47d60ffecd4ef701cbc435effbc44ff9c87a6e4Andrew MacIntyreIP_MAX_MEMBERSHIPS = 20 83