simplify some logic in scanf and remove redundant invalid-format check
[musl] / include / netinet / tcp.h
1 #ifndef _NETINET_TCP_H
2 #define _NETINET_TCP_H
3
4 #include <features.h>
5
6 #define TCP_NODELAY 1
7 #define TCP_MAXSEG       2
8 #define TCP_CORK         3
9 #define TCP_KEEPIDLE     4
10 #define TCP_KEEPINTVL    5
11 #define TCP_KEEPCNT      6
12 #define TCP_SYNCNT       7
13 #define TCP_LINGER2      8
14 #define TCP_DEFER_ACCEPT 9
15 #define TCP_WINDOW_CLAMP 10
16 #define TCP_INFO         11
17 #define TCP_QUICKACK     12
18 #define TCP_CONGESTION   13
19 #define TCP_MD5SIG       14
20 #define TCP_COOKIE_TRANSACTIONS 15
21 #define TCP_THIN_LINEAR_TIMEOUTS 16
22 #define TCP_THIN_DUPACK  17
23 #define TCP_USER_TIMEOUT 18
24 #define TCP_REPAIR       19
25 #define TCP_REPAIR_QUEUE 20
26 #define TCP_QUEUE_SEQ    21
27 #define TCP_REPAIR_OPTIONS 22
28 #define TCP_FASTOPEN     23
29 #define TCP_TIMESTAMP    24
30
31 #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
32 #define SOL_TCP 6
33 #include <sys/types.h>
34 #include <sys/socket.h>
35 #endif
36
37 #endif