Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp.h
Show First 20 Lines • Show All 98 Lines • ▼ Show 20 Lines | |||||
#define TCPOLEN_SACK 8 /* 2*sizeof(tcp_seq) */ | #define TCPOLEN_SACK 8 /* 2*sizeof(tcp_seq) */ | ||||
#define TCPOPT_TIMESTAMP 8 | #define TCPOPT_TIMESTAMP 8 | ||||
#define TCPOLEN_TIMESTAMP 10 | #define TCPOLEN_TIMESTAMP 10 | ||||
#define TCPOLEN_TSTAMP_APPA (TCPOLEN_TIMESTAMP+2) /* appendix A */ | #define TCPOLEN_TSTAMP_APPA (TCPOLEN_TIMESTAMP+2) /* appendix A */ | ||||
#define TCPOPT_SIGNATURE 19 /* Keyed MD5: RFC 2385 */ | #define TCPOPT_SIGNATURE 19 /* Keyed MD5: RFC 2385 */ | ||||
#define TCPOLEN_SIGNATURE 18 | #define TCPOLEN_SIGNATURE 18 | ||||
#define TCPOPT_FAST_OPEN 34 | #define TCPOPT_FAST_OPEN 34 | ||||
#define TCPOLEN_FAST_OPEN_EMPTY 2 | #define TCPOLEN_FAST_OPEN_EMPTY 2 | ||||
#if defined(TCP_ACCECNOPT) | |||||
#define TCPOPT_ACCECN_0 0xAC | |||||
#define TCPOPT_ACCECN_1 0XAE | |||||
#define TCPOLEN_ACCECN_EMPTY 2 /* 3 bytes exp opt */ | |||||
#define TCPOLEN_ACCECN_COUNTER 3 | |||||
#endif /* TCP_ACCECNOPT */ | |||||
#define MAX_TCPOPTLEN 40 /* Absolute maximum TCP options len */ | #define MAX_TCPOPTLEN 40 /* Absolute maximum TCP options len */ | ||||
/* Miscellaneous constants */ | /* Miscellaneous constants */ | ||||
#define MAX_SACK_BLKS 6 /* Max # SACK blocks stored at receiver side */ | #define MAX_SACK_BLKS 6 /* Max # SACK blocks stored at receiver side */ | ||||
#define TCP_MAX_SACK 4 /* MAX # SACKs sent in any segment */ | #define TCP_MAX_SACK 4 /* MAX # SACKs sent in any segment */ | ||||
/* | /* | ||||
▲ Show 20 Lines • Show All 328 Lines • Show Last 20 Lines |