1 /* Generated by ./xlat/gen.sh from ./xlat/sock_ipv6_options.in; do not edit. */ 2 3 #include "gcc_compat.h" 4 #include "static_assert.h" 5 6 7 #ifndef XLAT_MACROS_ONLY 8 9 # ifdef IN_MPERS 10 11 # error static const struct xlat sock_ipv6_options in mpers mode 12 13 # else 14 15 static 16 const struct xlat sock_ipv6_options[] = { 17 #if defined(IPV6_ADDRFORM) || (defined(HAVE_DECL_IPV6_ADDRFORM) && HAVE_DECL_IPV6_ADDRFORM) 18 XLAT(IPV6_ADDRFORM), 19 #endif 20 #if defined(IPV6_2292PKTINFO) || (defined(HAVE_DECL_IPV6_2292PKTINFO) && HAVE_DECL_IPV6_2292PKTINFO) 21 XLAT(IPV6_2292PKTINFO), 22 #endif 23 #if defined(IPV6_2292HOPOPTS) || (defined(HAVE_DECL_IPV6_2292HOPOPTS) && HAVE_DECL_IPV6_2292HOPOPTS) 24 XLAT(IPV6_2292HOPOPTS), 25 #endif 26 #if defined(IPV6_2292DSTOPTS) || (defined(HAVE_DECL_IPV6_2292DSTOPTS) && HAVE_DECL_IPV6_2292DSTOPTS) 27 XLAT(IPV6_2292DSTOPTS), 28 #endif 29 #if defined(IPV6_2292RTHDR) || (defined(HAVE_DECL_IPV6_2292RTHDR) && HAVE_DECL_IPV6_2292RTHDR) 30 XLAT(IPV6_2292RTHDR), 31 #endif 32 #if defined(IPV6_2292PKTOPTIONS) || (defined(HAVE_DECL_IPV6_2292PKTOPTIONS) && HAVE_DECL_IPV6_2292PKTOPTIONS) 33 XLAT(IPV6_2292PKTOPTIONS), 34 #endif 35 #if defined(IPV6_CHECKSUM) || (defined(HAVE_DECL_IPV6_CHECKSUM) && HAVE_DECL_IPV6_CHECKSUM) 36 XLAT(IPV6_CHECKSUM), 37 #endif 38 #if defined(IPV6_2292HOPLIMIT) || (defined(HAVE_DECL_IPV6_2292HOPLIMIT) && HAVE_DECL_IPV6_2292HOPLIMIT) 39 XLAT(IPV6_2292HOPLIMIT), 40 #endif 41 #if defined(IPV6_NEXTHOP) || (defined(HAVE_DECL_IPV6_NEXTHOP) && HAVE_DECL_IPV6_NEXTHOP) 42 XLAT(IPV6_NEXTHOP), 43 #endif 44 #if defined(IPV6_AUTHHDR) || (defined(HAVE_DECL_IPV6_AUTHHDR) && HAVE_DECL_IPV6_AUTHHDR) 45 XLAT(IPV6_AUTHHDR), 46 #endif 47 #if defined(IPV6_FLOWINFO) || (defined(HAVE_DECL_IPV6_FLOWINFO) && HAVE_DECL_IPV6_FLOWINFO) 48 XLAT(IPV6_FLOWINFO), 49 #endif 50 #if defined(IPV6_UNICAST_HOPS) || (defined(HAVE_DECL_IPV6_UNICAST_HOPS) && HAVE_DECL_IPV6_UNICAST_HOPS) 51 XLAT(IPV6_UNICAST_HOPS), 52 #endif 53 #if defined(IPV6_MULTICAST_IF) || (defined(HAVE_DECL_IPV6_MULTICAST_IF) && HAVE_DECL_IPV6_MULTICAST_IF) 54 XLAT(IPV6_MULTICAST_IF), 55 #endif 56 #if defined(IPV6_MULTICAST_HOPS) || (defined(HAVE_DECL_IPV6_MULTICAST_HOPS) && HAVE_DECL_IPV6_MULTICAST_HOPS) 57 XLAT(IPV6_MULTICAST_HOPS), 58 #endif 59 #if defined(IPV6_MULTICAST_LOOP) || (defined(HAVE_DECL_IPV6_MULTICAST_LOOP) && HAVE_DECL_IPV6_MULTICAST_LOOP) 60 XLAT(IPV6_MULTICAST_LOOP), 61 #endif 62 #if defined(IPV6_ADD_MEMBERSHIP) || (defined(HAVE_DECL_IPV6_ADD_MEMBERSHIP) && HAVE_DECL_IPV6_ADD_MEMBERSHIP) 63 XLAT(IPV6_ADD_MEMBERSHIP), 64 #endif 65 #if defined(IPV6_DROP_MEMBERSHIP) || (defined(HAVE_DECL_IPV6_DROP_MEMBERSHIP) && HAVE_DECL_IPV6_DROP_MEMBERSHIP) 66 XLAT(IPV6_DROP_MEMBERSHIP), 67 #endif 68 #if defined(IPV6_ROUTER_ALERT) || (defined(HAVE_DECL_IPV6_ROUTER_ALERT) && HAVE_DECL_IPV6_ROUTER_ALERT) 69 XLAT(IPV6_ROUTER_ALERT), 70 #endif 71 #if defined(IPV6_MTU_DISCOVER) || (defined(HAVE_DECL_IPV6_MTU_DISCOVER) && HAVE_DECL_IPV6_MTU_DISCOVER) 72 XLAT(IPV6_MTU_DISCOVER), 73 #endif 74 #if defined(IPV6_MTU) || (defined(HAVE_DECL_IPV6_MTU) && HAVE_DECL_IPV6_MTU) 75 XLAT(IPV6_MTU), 76 #endif 77 #if defined(IPV6_RECVERR) || (defined(HAVE_DECL_IPV6_RECVERR) && HAVE_DECL_IPV6_RECVERR) 78 XLAT(IPV6_RECVERR), 79 #endif 80 #if defined(IPV6_V6ONLY) || (defined(HAVE_DECL_IPV6_V6ONLY) && HAVE_DECL_IPV6_V6ONLY) 81 XLAT(IPV6_V6ONLY), 82 #endif 83 #if defined(IPV6_JOIN_ANYCAST) || (defined(HAVE_DECL_IPV6_JOIN_ANYCAST) && HAVE_DECL_IPV6_JOIN_ANYCAST) 84 XLAT(IPV6_JOIN_ANYCAST), 85 #endif 86 #if defined(IPV6_LEAVE_ANYCAST) || (defined(HAVE_DECL_IPV6_LEAVE_ANYCAST) && HAVE_DECL_IPV6_LEAVE_ANYCAST) 87 XLAT(IPV6_LEAVE_ANYCAST), 88 #endif 89 #if defined(IPV6_FLOWLABEL_MGR) || (defined(HAVE_DECL_IPV6_FLOWLABEL_MGR) && HAVE_DECL_IPV6_FLOWLABEL_MGR) 90 XLAT(IPV6_FLOWLABEL_MGR), 91 #endif 92 #if defined(IPV6_FLOWINFO_SEND) || (defined(HAVE_DECL_IPV6_FLOWINFO_SEND) && HAVE_DECL_IPV6_FLOWINFO_SEND) 93 XLAT(IPV6_FLOWINFO_SEND), 94 #endif 95 #if defined(IPV6_IPSEC_POLICY) || (defined(HAVE_DECL_IPV6_IPSEC_POLICY) && HAVE_DECL_IPV6_IPSEC_POLICY) 96 XLAT(IPV6_IPSEC_POLICY), 97 #endif 98 #if defined(IPV6_XFRM_POLICY) || (defined(HAVE_DECL_IPV6_XFRM_POLICY) && HAVE_DECL_IPV6_XFRM_POLICY) 99 XLAT(IPV6_XFRM_POLICY), 100 #endif 101 #if defined(IPV6_HDRINCL) || (defined(HAVE_DECL_IPV6_HDRINCL) && HAVE_DECL_IPV6_HDRINCL) 102 XLAT(IPV6_HDRINCL), 103 #endif 104 #if defined(MCAST_JOIN_GROUP) || (defined(HAVE_DECL_MCAST_JOIN_GROUP) && HAVE_DECL_MCAST_JOIN_GROUP) 105 XLAT(MCAST_JOIN_GROUP), 106 #endif 107 #if defined(MCAST_BLOCK_SOURCE) || (defined(HAVE_DECL_MCAST_BLOCK_SOURCE) && HAVE_DECL_MCAST_BLOCK_SOURCE) 108 XLAT(MCAST_BLOCK_SOURCE), 109 #endif 110 #if defined(MCAST_UNBLOCK_SOURCE) || (defined(HAVE_DECL_MCAST_UNBLOCK_SOURCE) && HAVE_DECL_MCAST_UNBLOCK_SOURCE) 111 XLAT(MCAST_UNBLOCK_SOURCE), 112 #endif 113 #if defined(MCAST_LEAVE_GROUP) || (defined(HAVE_DECL_MCAST_LEAVE_GROUP) && HAVE_DECL_MCAST_LEAVE_GROUP) 114 XLAT(MCAST_LEAVE_GROUP), 115 #endif 116 #if defined(MCAST_JOIN_SOURCE_GROUP) || (defined(HAVE_DECL_MCAST_JOIN_SOURCE_GROUP) && HAVE_DECL_MCAST_JOIN_SOURCE_GROUP) 117 XLAT(MCAST_JOIN_SOURCE_GROUP), 118 #endif 119 #if defined(MCAST_LEAVE_SOURCE_GROUP) || (defined(HAVE_DECL_MCAST_LEAVE_SOURCE_GROUP) && HAVE_DECL_MCAST_LEAVE_SOURCE_GROUP) 120 XLAT(MCAST_LEAVE_SOURCE_GROUP), 121 #endif 122 #if defined(MCAST_MSFILTER) || (defined(HAVE_DECL_MCAST_MSFILTER) && HAVE_DECL_MCAST_MSFILTER) 123 XLAT(MCAST_MSFILTER), 124 #endif 125 #if defined(IPV6_RECVPKTINFO) || (defined(HAVE_DECL_IPV6_RECVPKTINFO) && HAVE_DECL_IPV6_RECVPKTINFO) 126 XLAT(IPV6_RECVPKTINFO), 127 #endif 128 #if defined(IPV6_PKTINFO) || (defined(HAVE_DECL_IPV6_PKTINFO) && HAVE_DECL_IPV6_PKTINFO) 129 XLAT(IPV6_PKTINFO), 130 #endif 131 #if defined(IPV6_RECVHOPLIMIT) || (defined(HAVE_DECL_IPV6_RECVHOPLIMIT) && HAVE_DECL_IPV6_RECVHOPLIMIT) 132 XLAT(IPV6_RECVHOPLIMIT), 133 #endif 134 #if defined(IPV6_HOPLIMIT) || (defined(HAVE_DECL_IPV6_HOPLIMIT) && HAVE_DECL_IPV6_HOPLIMIT) 135 XLAT(IPV6_HOPLIMIT), 136 #endif 137 #if defined(IPV6_RECVHOPOPTS) || (defined(HAVE_DECL_IPV6_RECVHOPOPTS) && HAVE_DECL_IPV6_RECVHOPOPTS) 138 XLAT(IPV6_RECVHOPOPTS), 139 #endif 140 #if defined(IPV6_HOPOPTS) || (defined(HAVE_DECL_IPV6_HOPOPTS) && HAVE_DECL_IPV6_HOPOPTS) 141 XLAT(IPV6_HOPOPTS), 142 #endif 143 #if defined(IPV6_RTHDRDSTOPTS) || (defined(HAVE_DECL_IPV6_RTHDRDSTOPTS) && HAVE_DECL_IPV6_RTHDRDSTOPTS) 144 XLAT(IPV6_RTHDRDSTOPTS), 145 #endif 146 #if defined(IPV6_RECVRTHDR) || (defined(HAVE_DECL_IPV6_RECVRTHDR) && HAVE_DECL_IPV6_RECVRTHDR) 147 XLAT(IPV6_RECVRTHDR), 148 #endif 149 #if defined(IPV6_RTHDR) || (defined(HAVE_DECL_IPV6_RTHDR) && HAVE_DECL_IPV6_RTHDR) 150 XLAT(IPV6_RTHDR), 151 #endif 152 #if defined(IPV6_RECVDSTOPTS) || (defined(HAVE_DECL_IPV6_RECVDSTOPTS) && HAVE_DECL_IPV6_RECVDSTOPTS) 153 XLAT(IPV6_RECVDSTOPTS), 154 #endif 155 #if defined(IPV6_DSTOPTS) || (defined(HAVE_DECL_IPV6_DSTOPTS) && HAVE_DECL_IPV6_DSTOPTS) 156 XLAT(IPV6_DSTOPTS), 157 #endif 158 #if defined(IPV6_RECVPATHMTU) || (defined(HAVE_DECL_IPV6_RECVPATHMTU) && HAVE_DECL_IPV6_RECVPATHMTU) 159 XLAT(IPV6_RECVPATHMTU), 160 #endif 161 #if defined(IPV6_PATHMTU) || (defined(HAVE_DECL_IPV6_PATHMTU) && HAVE_DECL_IPV6_PATHMTU) 162 XLAT(IPV6_PATHMTU), 163 #endif 164 #if defined(IPV6_DONTFRAG) || (defined(HAVE_DECL_IPV6_DONTFRAG) && HAVE_DECL_IPV6_DONTFRAG) 165 XLAT(IPV6_DONTFRAG), 166 #endif 167 #if defined(IPV6_USE_MIN_MTU) || (defined(HAVE_DECL_IPV6_USE_MIN_MTU) && HAVE_DECL_IPV6_USE_MIN_MTU) 168 XLAT(IPV6_USE_MIN_MTU), 169 #endif 170 #if defined(IPV6_RECVTCLASS) || (defined(HAVE_DECL_IPV6_RECVTCLASS) && HAVE_DECL_IPV6_RECVTCLASS) 171 XLAT(IPV6_RECVTCLASS), 172 #endif 173 #if defined(IPV6_TCLASS) || (defined(HAVE_DECL_IPV6_TCLASS) && HAVE_DECL_IPV6_TCLASS) 174 XLAT(IPV6_TCLASS), 175 #endif 176 #if defined(IPV6_AUTOFLOWLABEL) || (defined(HAVE_DECL_IPV6_AUTOFLOWLABEL) && HAVE_DECL_IPV6_AUTOFLOWLABEL) 177 XLAT(IPV6_AUTOFLOWLABEL), 178 #endif 179 #if defined(IPV6_ADDR_PREFERENCES) || (defined(HAVE_DECL_IPV6_ADDR_PREFERENCES) && HAVE_DECL_IPV6_ADDR_PREFERENCES) 180 XLAT(IPV6_ADDR_PREFERENCES), 181 #endif 182 #if defined(IPV6_MINHOPCOUNT) || (defined(HAVE_DECL_IPV6_MINHOPCOUNT) && HAVE_DECL_IPV6_MINHOPCOUNT) 183 XLAT(IPV6_MINHOPCOUNT), 184 #endif 185 #if defined(IPV6_ORIGDSTADDR) || (defined(HAVE_DECL_IPV6_ORIGDSTADDR) && HAVE_DECL_IPV6_ORIGDSTADDR) 186 XLAT(IPV6_ORIGDSTADDR), 187 #endif 188 #if defined(IPV6_RECVORIGDSTADDR) || (defined(HAVE_DECL_IPV6_RECVORIGDSTADDR) && HAVE_DECL_IPV6_RECVORIGDSTADDR) 189 XLAT(IPV6_RECVORIGDSTADDR), 190 #endif 191 #if defined(IPV6_TRANSPARENT) || (defined(HAVE_DECL_IPV6_TRANSPARENT) && HAVE_DECL_IPV6_TRANSPARENT) 192 XLAT(IPV6_TRANSPARENT), 193 #endif 194 #if defined(IPV6_UNICAST_IF) || (defined(HAVE_DECL_IPV6_UNICAST_IF) && HAVE_DECL_IPV6_UNICAST_IF) 195 XLAT(IPV6_UNICAST_IF), 196 #endif 197 #if defined(IPV6_RECVFRAGSIZE) || (defined(HAVE_DECL_IPV6_RECVFRAGSIZE) && HAVE_DECL_IPV6_RECVFRAGSIZE) 198 XLAT(IPV6_RECVFRAGSIZE), 199 #endif 200 #if defined(IPV6_FREEBIND) || (defined(HAVE_DECL_IPV6_FREEBIND) && HAVE_DECL_IPV6_FREEBIND) 201 XLAT(IPV6_FREEBIND), 202 #endif 203 XLAT_END 204 }; 205 206 # endif /* !IN_MPERS */ 207 208 #endif /* !XLAT_MACROS_ONLY */ 209