diff options
Diffstat (limited to 'libphobos/libdruntime/core/sys/posix/sys/socket.d')
-rw-r--r-- | libphobos/libdruntime/core/sys/posix/sys/socket.d | 78 |
1 files changed, 6 insertions, 72 deletions
diff --git a/libphobos/libdruntime/core/sys/posix/sys/socket.d b/libphobos/libdruntime/core/sys/posix/sys/socket.d index a745da59c6e..791a59328f7 100644 --- a/libphobos/libdruntime/core/sys/posix/sys/socket.d +++ b/libphobos/libdruntime/core/sys/posix/sys/socket.d @@ -1359,41 +1359,8 @@ else version (DragonFlyBSD) AF_LOCAL = 1, AF_UNIX = AF_LOCAL, AF_INET = 2, - AF_IMPLINK = 3, - AF_PUP = 4, - AF_CHAOS = 5, - AF_NETBIOS = 6, - AF_ISO = 7, - AF_OSI = AF_ISO, - AF_ECMA = 8, - AF_DATAKIT = 9, - AF_CCITT = 10, - AF_SNA = 11, - AF_DECnet = 12, - AF_DLI = 13, - AF_LAT = 14, - AF_HYLINK = 15, AF_APPLETALK = 16, - AF_ROUTE = 17, - AF_LINK = 18, - pseudo_AF_XTP = 19, - AF_COIP = 20, - AF_CNT = 21, - pseudo_AF_RTIP = 22, AF_IPX = 23, - AF_SIP = 24, - pseudo_AF_PIP = 25, - AF_ISDN = 26, - AF_E164 = AF_ISDN, - pseudo_AF_KEY = 27, - //AF_INET6 = 28, // defined below - AF_NATM = 29, - AF_ATM = 30, - pseudo_AF_HDRCMPLT = 31, - AF_NETGRAPH = 32, - AF_BLUETOOTH = 33, - AF_MPLS = 34, - AF_IEEE80211 = 35, } struct sockaddr @@ -1427,43 +1394,6 @@ else version (DragonFlyBSD) byte[_SS_PAD2SIZE] __ss_pad2; } - /* protocol families */ - enum PF_UNSPEC = AF_UNSPEC; - enum PF_LOCAL = AF_LOCAL; - enum PF_UNIX = PF_LOCAL; - enum PF_INET = AF_INET; - enum PF_IMPLINK = AF_IMPLINK; - enum PF_PUP = AF_PUP; - enum PF_CHAOS = AF_CHAOS; - enum PF_NETBIOS = AF_NETBIOS; - enum PF_ISO = AF_ISO; - enum PF_OSI = AF_ISO; - enum PF_ECMA = AF_ECMA; - enum PF_DATAKIT = AF_DATAKIT; - enum PF_CCITT = AF_CCITT; - enum PF_SNA = AF_SNA; - enum PF_DECnet = AF_DECnet; - enum PF_DLI = AF_DLI; - enum PF_LAT = AF_LAT; - enum PF_HYLINK = AF_HYLINK; - enum PF_APPLETALK = AF_APPLETALK; - enum PF_ROUTE = AF_ROUTE; - enum PF_LINK = AF_LINK; - enum PF_XTP = pseudo_AF_XTP; - enum PF_COIP = AF_COIP; - enum PF_CNT = AF_CNT; - enum PF_SIP = AF_SIP; - enum PF_IPX = AF_IPX; - enum PF_RTIP = pseudo_AF_RTIP; - enum PF_PIP = pseudo_AF_PIP; - enum PF_ISDN = AF_ISDN; - enum PF_KEY = pseudo_AF_KEY; - enum PF_INET6 = AF_INET6; - enum PF_NATM = AF_NATM; - enum PF_ATM = AF_ATM; - enum PF_NETGRAPH = AF_NETGRAPH; - enum PF_BLUETOOTH = AF_BLUETOOTH; - struct msghdr { void* msg_name; @@ -1928,10 +1858,10 @@ else version (CRuntime_Musl) c_ulong __ss_align; } - enum { + enum + { SOCK_STREAM = 1, SOCK_DGRAM = 2, - SOCK_RAW = 3, SOCK_RDM = 4, SOCK_SEQPACKET = 5, SOCK_DCCP = 6, @@ -2374,6 +2304,10 @@ else version (CRuntime_Bionic) } else version (CRuntime_Musl) { + enum + { + SOCK_RAW = 3 + } } else version (CRuntime_UClibc) { |