support _BSD_SOURCE feature test macro
[musl] / include / netinet / tcp.h
1 #ifndef _NETINET_TCP_H
2 #define _NETINET_TCP_H
3
4 #define TCP_NODELAY 1
5 #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
6 #include <sys/types.h>
7 #include <sys/socket.h>
8 #define TCP_MAXSEG       2
9 #define TCP_CORK         3
10 #define TCP_KEEPIDLE     4
11 #define TCP_KEEPINTVL    5
12 #define TCP_KEEPCNT      6
13 #define TCP_SYNCNT       7
14 #define TCP_LINGER2      8
15 #define TCP_DEFER_ACCEPT 9
16 #define TCP_WINDOW_CLAMP 10
17 #define TCP_INFO         11
18 #define TCP_QUICKACK     12
19 #define TCP_CONGESTION   13
20 #define TCP_MD5SIG       14
21 #endif
22
23 #endif