1 /* Generated by ./xlat/gen.sh from ./xlat/msg_flags.in; do not edit. */ 2 #if !(defined(MSG_BATCH) || (defined(HAVE_DECL_MSG_BATCH) && HAVE_DECL_MSG_BATCH)) 3 # define MSG_BATCH 0x40000 4 #endif 5 #if !(defined(MSG_ZEROCOPY) || (defined(HAVE_DECL_MSG_ZEROCOPY) && HAVE_DECL_MSG_ZEROCOPY)) 6 # define MSG_ZEROCOPY 0x20000000 7 #endif 8 9 #ifndef IN_MPERS 10 11 const struct xlat msg_flags[] = { 12 #if defined(MSG_OOB) || (defined(HAVE_DECL_MSG_OOB) && HAVE_DECL_MSG_OOB) 13 XLAT(MSG_OOB), 14 #endif 15 #if defined(MSG_PEEK) || (defined(HAVE_DECL_MSG_PEEK) && HAVE_DECL_MSG_PEEK) 16 XLAT(MSG_PEEK), 17 #endif 18 #if defined(MSG_DONTROUTE) || (defined(HAVE_DECL_MSG_DONTROUTE) && HAVE_DECL_MSG_DONTROUTE) 19 XLAT(MSG_DONTROUTE), 20 #endif 21 #if defined(MSG_CTRUNC) || (defined(HAVE_DECL_MSG_CTRUNC) && HAVE_DECL_MSG_CTRUNC) 22 XLAT(MSG_CTRUNC), 23 #endif 24 #if defined(MSG_PROBE) || (defined(HAVE_DECL_MSG_PROBE) && HAVE_DECL_MSG_PROBE) 25 XLAT(MSG_PROBE), 26 #endif 27 #if defined(MSG_TRUNC) || (defined(HAVE_DECL_MSG_TRUNC) && HAVE_DECL_MSG_TRUNC) 28 XLAT(MSG_TRUNC), 29 #endif 30 #if defined(MSG_DONTWAIT) || (defined(HAVE_DECL_MSG_DONTWAIT) && HAVE_DECL_MSG_DONTWAIT) 31 XLAT(MSG_DONTWAIT), 32 #endif 33 #if defined(MSG_EOR) || (defined(HAVE_DECL_MSG_EOR) && HAVE_DECL_MSG_EOR) 34 XLAT(MSG_EOR), 35 #endif 36 #if defined(MSG_WAITALL) || (defined(HAVE_DECL_MSG_WAITALL) && HAVE_DECL_MSG_WAITALL) 37 XLAT(MSG_WAITALL), 38 #endif 39 #if defined(MSG_FIN) || (defined(HAVE_DECL_MSG_FIN) && HAVE_DECL_MSG_FIN) 40 XLAT(MSG_FIN), 41 #endif 42 #if defined(MSG_SYN) || (defined(HAVE_DECL_MSG_SYN) && HAVE_DECL_MSG_SYN) 43 XLAT(MSG_SYN), 44 #endif 45 #if defined(MSG_CONFIRM) || (defined(HAVE_DECL_MSG_CONFIRM) && HAVE_DECL_MSG_CONFIRM) 46 XLAT(MSG_CONFIRM), 47 #endif 48 #if defined(MSG_RST) || (defined(HAVE_DECL_MSG_RST) && HAVE_DECL_MSG_RST) 49 XLAT(MSG_RST), 50 #endif 51 #if defined(MSG_ERRQUEUE) || (defined(HAVE_DECL_MSG_ERRQUEUE) && HAVE_DECL_MSG_ERRQUEUE) 52 XLAT(MSG_ERRQUEUE), 53 #endif 54 #if defined(MSG_NOSIGNAL) || (defined(HAVE_DECL_MSG_NOSIGNAL) && HAVE_DECL_MSG_NOSIGNAL) 55 XLAT(MSG_NOSIGNAL), 56 #endif 57 #if defined(MSG_MORE) || (defined(HAVE_DECL_MSG_MORE) && HAVE_DECL_MSG_MORE) 58 XLAT(MSG_MORE), 59 #endif 60 #if defined(MSG_WAITFORONE) || (defined(HAVE_DECL_MSG_WAITFORONE) && HAVE_DECL_MSG_WAITFORONE) 61 XLAT(MSG_WAITFORONE), 62 #endif 63 XLAT(MSG_BATCH), 64 XLAT(MSG_ZEROCOPY), 65 #if defined(MSG_EOF) || (defined(HAVE_DECL_MSG_EOF) && HAVE_DECL_MSG_EOF) 66 XLAT(MSG_EOF), 67 #endif 68 #if defined(MSG_FASTOPEN) || (defined(HAVE_DECL_MSG_FASTOPEN) && HAVE_DECL_MSG_FASTOPEN) 69 XLAT(MSG_FASTOPEN), 70 #endif 71 #if defined(MSG_CMSG_CLOEXEC) || (defined(HAVE_DECL_MSG_CMSG_CLOEXEC) && HAVE_DECL_MSG_CMSG_CLOEXEC) 72 XLAT(MSG_CMSG_CLOEXEC), 73 #endif 74 XLAT_END 75 }; 76 77 #endif /* !IN_MPERS */ 78