• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1MSG_OOB			0x1
2MSG_PEEK		0x2
3MSG_DONTROUTE		0x4
4/* MSG_TRYHARD 0x4 - synonym for MSG_DONTROUTE for DECnet */
5MSG_CTRUNC		0x8
6MSG_PROBE		0x10
7MSG_TRUNC		0x20
8MSG_DONTWAIT		0x40
9MSG_EOR			0x80
10MSG_WAITALL		0x100
11MSG_FIN			0x200
12MSG_SYN			0x400
13MSG_CONFIRM		0x800
14MSG_RST			0x1000
15MSG_ERRQUEUE		0x2000
16MSG_NOSIGNAL		0x4000
17MSG_MORE		0x8000
18MSG_WAITFORONE		0x10000
19MSG_SENDPAGE_NOTLAST	0x20000 /* sendpage() internal */
20MSG_BATCH		0x40000
21MSG_NO_SHARED_FRAGS	0x80000 /* sendpage() internal */
22MSG_ZEROCOPY		0x4000000
23/* MSG_EOF MSG_FIN */
24MSG_FASTOPEN		0x20000000
25MSG_CMSG_CLOEXEC	0x40000000
26#ifndef STRACE_WORKAROUND_FOR_MSG_CMSG_COMPAT
27# define STRACE_WORKAROUND_FOR_MSG_CMSG_COMPAT
28/*
29 * In Linux, the value of MSG_CMSG_COMPAT depends on CONFIG_COMPAT,
30 * and libc might want to replicate that behaviour.
31 */
32# undef MSG_CMSG_COMPAT
33#endif
34MSG_CMSG_COMPAT		0x80000000
35