source: trunk/minix/include/net/gen/socket.h@ 9

Last change on this file since 9 was 9, checked in by Mattia Monga, 13 years ago

Minix 3.1.2a

File size: 1.3 KB
Line 
1/*
2server/ip/gen/socket.h
3*/
4
5#ifndef __SERVER__IP__GEN__SOCKET_H__
6#define __SERVER__IP__GEN__SOCKET_H__
7
8/* From SunOS: /usr/include/sys/socketh */
9
10/*
11 * Address families.
12 */
13#define AF_UNSPEC 0 /* unspecified */
14#define AF_UNIX 1 /* local to host (pipes, portals) */
15#define AF_INET 2 /* internetwork: UDP, TCP, etc. */
16#define AF_IMPLINK 3 /* arpanet imp addresses */
17#define AF_PUP 4 /* pup protocols: e.g. BSP */
18#define AF_CHAOS 5 /* mit CHAOS protocols */
19#define AF_NS 6 /* XEROX NS protocols */
20#define AF_NBS 7 /* nbs protocols */
21#define AF_ECMA 8 /* european computer manufacturers */
22#define AF_DATAKIT 9 /* datakit protocols */
23#define AF_CCITT 10 /* CCITT protocols, X.25 etc */
24#define AF_SNA 11 /* IBM SNA */
25#define AF_DECnet 12 /* DECnet */
26#define AF_DLI 13 /* Direct data link interface */
27#define AF_LAT 14 /* LAT */
28#define AF_HYLINK 15 /* NSC Hyperchannel */
29#define AF_APPLETALK 16 /* Apple Talk */
30
31#define AF_NIT 17 /* Network Interface Tap */
32#define AF_802 18 /* IEEE 802.2, also ISO 8802 */
33#define AF_OSI 19 /* umbrella for all families used
34 * by OSI (e.g. protosw lookup) */
35#define AF_X25 20 /* CCITT X.25 in particular */
36#define AF_OSINET 21 /* AFI = 47, IDI = 4 */
37#define AF_GOSIP 22 /* U.S. Government OSI */
38
39#define AF_MAX 21
40
41#endif /* __SERVER__IP__GEN__SOCKET_H__ */
Note: See TracBrowser for help on using the repository browser.