1 /* Generated by ./xlat/gen.sh from ./xlat/sockoptions.in; do not edit. */ 2 3 static const struct xlat sockoptions[] = { 4 #if defined(SO_ACCEPTCONN) || (defined(HAVE_DECL_SO_ACCEPTCONN) && HAVE_DECL_SO_ACCEPTCONN) 5 XLAT(SO_ACCEPTCONN), 6 #endif 7 #if defined(SO_ALLRAW) || (defined(HAVE_DECL_SO_ALLRAW) && HAVE_DECL_SO_ALLRAW) 8 XLAT(SO_ALLRAW), 9 #endif 10 #if defined(SO_ATTACH_FILTER) || (defined(HAVE_DECL_SO_ATTACH_FILTER) && HAVE_DECL_SO_ATTACH_FILTER) 11 XLAT(SO_ATTACH_FILTER), 12 #endif 13 #if defined(SO_BINDTODEVICE) || (defined(HAVE_DECL_SO_BINDTODEVICE) && HAVE_DECL_SO_BINDTODEVICE) 14 XLAT(SO_BINDTODEVICE), 15 #endif 16 #if defined(SO_BROADCAST) || (defined(HAVE_DECL_SO_BROADCAST) && HAVE_DECL_SO_BROADCAST) 17 XLAT(SO_BROADCAST), 18 #endif 19 #if defined(SO_BSDCOMPAT) || (defined(HAVE_DECL_SO_BSDCOMPAT) && HAVE_DECL_SO_BSDCOMPAT) 20 XLAT(SO_BSDCOMPAT), 21 #endif 22 #if defined(SO_DEBUG) || (defined(HAVE_DECL_SO_DEBUG) && HAVE_DECL_SO_DEBUG) 23 XLAT(SO_DEBUG), 24 #endif 25 #if defined(SO_DETACH_FILTER) || (defined(HAVE_DECL_SO_DETACH_FILTER) && HAVE_DECL_SO_DETACH_FILTER) 26 XLAT(SO_DETACH_FILTER), 27 #endif 28 #if defined(SO_DONTROUTE) || (defined(HAVE_DECL_SO_DONTROUTE) && HAVE_DECL_SO_DONTROUTE) 29 XLAT(SO_DONTROUTE), 30 #endif 31 #if defined(SO_ERROR) || (defined(HAVE_DECL_SO_ERROR) && HAVE_DECL_SO_ERROR) 32 XLAT(SO_ERROR), 33 #endif 34 #if defined(SO_ICS) || (defined(HAVE_DECL_SO_ICS) && HAVE_DECL_SO_ICS) 35 XLAT(SO_ICS), 36 #endif 37 #if defined(SO_IMASOCKET) || (defined(HAVE_DECL_SO_IMASOCKET) && HAVE_DECL_SO_IMASOCKET) 38 XLAT(SO_IMASOCKET), 39 #endif 40 #if defined(SO_KEEPALIVE) || (defined(HAVE_DECL_SO_KEEPALIVE) && HAVE_DECL_SO_KEEPALIVE) 41 XLAT(SO_KEEPALIVE), 42 #endif 43 #if defined(SO_LINGER) || (defined(HAVE_DECL_SO_LINGER) && HAVE_DECL_SO_LINGER) 44 XLAT(SO_LINGER), 45 #endif 46 #if defined(SO_LISTENING) || (defined(HAVE_DECL_SO_LISTENING) && HAVE_DECL_SO_LISTENING) 47 XLAT(SO_LISTENING), 48 #endif 49 #if defined(SO_MGMT) || (defined(HAVE_DECL_SO_MGMT) && HAVE_DECL_SO_MGMT) 50 XLAT(SO_MGMT), 51 #endif 52 #if defined(SO_NO_CHECK) || (defined(HAVE_DECL_SO_NO_CHECK) && HAVE_DECL_SO_NO_CHECK) 53 XLAT(SO_NO_CHECK), 54 #endif 55 #if defined(SO_OOBINLINE) || (defined(HAVE_DECL_SO_OOBINLINE) && HAVE_DECL_SO_OOBINLINE) 56 XLAT(SO_OOBINLINE), 57 #endif 58 #if defined(SO_ORDREL) || (defined(HAVE_DECL_SO_ORDREL) && HAVE_DECL_SO_ORDREL) 59 XLAT(SO_ORDREL), 60 #endif 61 #if defined(SO_PARALLELSVR) || (defined(HAVE_DECL_SO_PARALLELSVR) && HAVE_DECL_SO_PARALLELSVR) 62 XLAT(SO_PARALLELSVR), 63 #endif 64 #if defined(SO_PASSCRED) || (defined(HAVE_DECL_SO_PASSCRED) && HAVE_DECL_SO_PASSCRED) 65 XLAT(SO_PASSCRED), 66 #endif 67 #if defined(SO_PEERCRED) || (defined(HAVE_DECL_SO_PEERCRED) && HAVE_DECL_SO_PEERCRED) 68 XLAT(SO_PEERCRED), 69 #endif 70 #if defined(SO_PEERNAME) || (defined(HAVE_DECL_SO_PEERNAME) && HAVE_DECL_SO_PEERNAME) 71 XLAT(SO_PEERNAME), 72 #endif 73 #if defined(SO_PEERSEC) || (defined(HAVE_DECL_SO_PEERSEC) && HAVE_DECL_SO_PEERSEC) 74 XLAT(SO_PEERSEC), 75 #endif 76 #if defined(SO_PRIORITY) || (defined(HAVE_DECL_SO_PRIORITY) && HAVE_DECL_SO_PRIORITY) 77 XLAT(SO_PRIORITY), 78 #endif 79 #if defined(SO_PROTOTYPE) || (defined(HAVE_DECL_SO_PROTOTYPE) && HAVE_DECL_SO_PROTOTYPE) 80 XLAT(SO_PROTOTYPE), 81 #endif 82 #if defined(SO_RCVBUF) || (defined(HAVE_DECL_SO_RCVBUF) && HAVE_DECL_SO_RCVBUF) 83 XLAT(SO_RCVBUF), 84 #endif 85 #if defined(SO_RCVLOWAT) || (defined(HAVE_DECL_SO_RCVLOWAT) && HAVE_DECL_SO_RCVLOWAT) 86 XLAT(SO_RCVLOWAT), 87 #endif 88 #if defined(SO_RCVTIMEO) || (defined(HAVE_DECL_SO_RCVTIMEO) && HAVE_DECL_SO_RCVTIMEO) 89 XLAT(SO_RCVTIMEO), 90 #endif 91 #if defined(SO_RDWR) || (defined(HAVE_DECL_SO_RDWR) && HAVE_DECL_SO_RDWR) 92 XLAT(SO_RDWR), 93 #endif 94 #if defined(SO_REUSEADDR) || (defined(HAVE_DECL_SO_REUSEADDR) && HAVE_DECL_SO_REUSEADDR) 95 XLAT(SO_REUSEADDR), 96 #endif 97 #if defined(SO_REUSEPORT) || (defined(HAVE_DECL_SO_REUSEPORT) && HAVE_DECL_SO_REUSEPORT) 98 XLAT(SO_REUSEPORT), 99 #endif 100 #if defined(SO_SECURITY_AUTHENTICATION) || (defined(HAVE_DECL_SO_SECURITY_AUTHENTICATION) && HAVE_DECL_SO_SECURITY_AUTHENTICATION) 101 XLAT(SO_SECURITY_AUTHENTICATION), 102 #endif 103 #if defined(SO_SECURITY_ENCRYPTION_NETWORK) || (defined(HAVE_DECL_SO_SECURITY_ENCRYPTION_NETWORK) && HAVE_DECL_SO_SECURITY_ENCRYPTION_NETWORK) 104 XLAT(SO_SECURITY_ENCRYPTION_NETWORK), 105 #endif 106 #if defined(SO_SECURITY_ENCRYPTION_TRANSPORT) || (defined(HAVE_DECL_SO_SECURITY_ENCRYPTION_TRANSPORT) && HAVE_DECL_SO_SECURITY_ENCRYPTION_TRANSPORT) 107 XLAT(SO_SECURITY_ENCRYPTION_TRANSPORT), 108 #endif 109 #if defined(SO_SEMA) || (defined(HAVE_DECL_SO_SEMA) && HAVE_DECL_SO_SEMA) 110 XLAT(SO_SEMA), 111 #endif 112 #if defined(SO_SNDBUF) || (defined(HAVE_DECL_SO_SNDBUF) && HAVE_DECL_SO_SNDBUF) 113 XLAT(SO_SNDBUF), 114 #endif 115 #if defined(SO_SNDLOWAT) || (defined(HAVE_DECL_SO_SNDLOWAT) && HAVE_DECL_SO_SNDLOWAT) 116 XLAT(SO_SNDLOWAT), 117 #endif 118 #if defined(SO_SNDTIMEO) || (defined(HAVE_DECL_SO_SNDTIMEO) && HAVE_DECL_SO_SNDTIMEO) 119 XLAT(SO_SNDTIMEO), 120 #endif 121 #if defined(SO_TIMESTAMP) || (defined(HAVE_DECL_SO_TIMESTAMP) && HAVE_DECL_SO_TIMESTAMP) 122 XLAT(SO_TIMESTAMP), 123 #endif 124 #if defined(SO_TYPE) || (defined(HAVE_DECL_SO_TYPE) && HAVE_DECL_SO_TYPE) 125 XLAT(SO_TYPE), 126 #endif 127 #if defined(SO_USELOOPBACK) || (defined(HAVE_DECL_SO_USELOOPBACK) && HAVE_DECL_SO_USELOOPBACK) 128 XLAT(SO_USELOOPBACK), 129 #endif 130 XLAT_END 131 }; 132