1 MSG_OOB 2 MSG_PEEK 3 MSG_DONTROUTE 4 MSG_CTRUNC 5 MSG_PROBE 6 MSG_TRUNC 7 MSG_DONTWAIT 8 MSG_EOR 9 MSG_WAITALL 10 MSG_FIN 11 MSG_SYN 12 MSG_CONFIRM 13 MSG_RST 14 MSG_ERRQUEUE 15 MSG_NOSIGNAL 16 MSG_MORE 17 MSG_WAITFORONE 18 MSG_BATCH 0x40000 19 MSG_ZEROCOPY 0x20000000 20 MSG_EOF 21 MSG_FASTOPEN 22 MSG_CMSG_CLOEXEC 23