/* Generated by ./xlat/gen.sh from ./xlat/af_packet_types.in; do not edit. */ #include "gcc_compat.h" #include "static_assert.h" #if defined(PACKET_HOST) || (defined(HAVE_DECL_PACKET_HOST) && HAVE_DECL_PACKET_HOST) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_HOST) == (0), "PACKET_HOST != 0"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_HOST 0 #endif #if defined(PACKET_BROADCAST) || (defined(HAVE_DECL_PACKET_BROADCAST) && HAVE_DECL_PACKET_BROADCAST) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_BROADCAST) == (1), "PACKET_BROADCAST != 1"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_BROADCAST 1 #endif #if defined(PACKET_MULTICAST) || (defined(HAVE_DECL_PACKET_MULTICAST) && HAVE_DECL_PACKET_MULTICAST) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_MULTICAST) == (2), "PACKET_MULTICAST != 2"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_MULTICAST 2 #endif #if defined(PACKET_OTHERHOST) || (defined(HAVE_DECL_PACKET_OTHERHOST) && HAVE_DECL_PACKET_OTHERHOST) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_OTHERHOST) == (3), "PACKET_OTHERHOST != 3"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_OTHERHOST 3 #endif #if defined(PACKET_OUTGOING) || (defined(HAVE_DECL_PACKET_OUTGOING) && HAVE_DECL_PACKET_OUTGOING) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_OUTGOING) == (4), "PACKET_OUTGOING != 4"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_OUTGOING 4 #endif #if defined(PACKET_LOOPBACK) || (defined(HAVE_DECL_PACKET_LOOPBACK) && HAVE_DECL_PACKET_LOOPBACK) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_LOOPBACK) == (5), "PACKET_LOOPBACK != 5"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_LOOPBACK 5 #endif #if defined(PACKET_USER) || (defined(HAVE_DECL_PACKET_USER) && HAVE_DECL_PACKET_USER) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_USER) == (6), "PACKET_USER != 6"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_USER 6 #endif #if defined(PACKET_KERNEL) || (defined(HAVE_DECL_PACKET_KERNEL) && HAVE_DECL_PACKET_KERNEL) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE static_assert((PACKET_KERNEL) == (7), "PACKET_KERNEL != 7"); DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE #else # define PACKET_KERNEL 7 #endif #ifndef XLAT_MACROS_ONLY # ifdef IN_MPERS # error static const struct xlat af_packet_types in mpers mode # else static const struct xlat af_packet_types[] = { [PACKET_HOST] = XLAT(PACKET_HOST), [PACKET_BROADCAST] = XLAT(PACKET_BROADCAST), [PACKET_MULTICAST] = XLAT(PACKET_MULTICAST), [PACKET_OTHERHOST] = XLAT(PACKET_OTHERHOST), [PACKET_OUTGOING] = XLAT(PACKET_OUTGOING), [PACKET_LOOPBACK] = XLAT(PACKET_LOOPBACK), [PACKET_USER] = XLAT(PACKET_USER), [PACKET_KERNEL] = XLAT(PACKET_KERNEL), XLAT_END }; # endif /* !IN_MPERS */ #endif /* !XLAT_MACROS_ONLY */