inet_sock.h (6b5f43ea08150e7ff72f734545101c58489ead5b) | inet_sock.h (8e8cfb114d9f1e2efddb892f993c1ad61635c85e) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* 3 * INET An implementation of the TCP/IP protocol suite for the LINUX 4 * operating system. INET is implemented using the BSD Socket 5 * interface as the means of communication with the user level. 6 * 7 * Definitions for inet_sock 8 * --- 224 unchanged lines hidden (view full) --- 233 __u8 is_icsk:1, 234 freebind:1, 235 hdrincl:1, 236 mc_loop:1, 237 transparent:1, 238 mc_all:1, 239 nodefrag:1; 240 __u8 bind_address_no_port:1, | 1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* 3 * INET An implementation of the TCP/IP protocol suite for the LINUX 4 * operating system. INET is implemented using the BSD Socket 5 * interface as the means of communication with the user level. 6 * 7 * Definitions for inet_sock 8 * --- 224 unchanged lines hidden (view full) --- 233 __u8 is_icsk:1, 234 freebind:1, 235 hdrincl:1, 236 mc_loop:1, 237 transparent:1, 238 mc_all:1, 239 nodefrag:1; 240 __u8 bind_address_no_port:1, |
241 recverr_rfc4884:1, | |
242 defer_connect:1; /* Indicates that fastopen_connect is set 243 * and cookie exists so we defer connect 244 * until first data frame is written 245 */ 246 __u8 rcv_tos; 247 __u8 convert_csum; 248 int uc_index; 249 int mc_index; --- 16 unchanged lines hidden (view full) --- 266 INET_FLAGS_RECVOPTS = 3, 267 INET_FLAGS_RETOPTS = 4, 268 INET_FLAGS_PASSSEC = 5, 269 INET_FLAGS_ORIGDSTADDR = 6, 270 INET_FLAGS_CHECKSUM = 7, 271 INET_FLAGS_RECVFRAGSIZE = 8, 272 273 INET_FLAGS_RECVERR = 9, | 241 defer_connect:1; /* Indicates that fastopen_connect is set 242 * and cookie exists so we defer connect 243 * until first data frame is written 244 */ 245 __u8 rcv_tos; 246 __u8 convert_csum; 247 int uc_index; 248 int mc_index; --- 16 unchanged lines hidden (view full) --- 265 INET_FLAGS_RECVOPTS = 3, 266 INET_FLAGS_RETOPTS = 4, 267 INET_FLAGS_PASSSEC = 5, 268 INET_FLAGS_ORIGDSTADDR = 6, 269 INET_FLAGS_CHECKSUM = 7, 270 INET_FLAGS_RECVFRAGSIZE = 8, 271 272 INET_FLAGS_RECVERR = 9, |
273 INET_FLAGS_RECVERR_RFC4884 = 10, |
|
274}; 275 276/* cmsg flags for inet */ 277#define IP_CMSG_PKTINFO BIT(INET_FLAGS_PKTINFO) 278#define IP_CMSG_TTL BIT(INET_FLAGS_TTL) 279#define IP_CMSG_TOS BIT(INET_FLAGS_TOS) 280#define IP_CMSG_RECVOPTS BIT(INET_FLAGS_RECVOPTS) 281#define IP_CMSG_RETOPTS BIT(INET_FLAGS_RETOPTS) --- 160 unchanged lines hidden --- | 274}; 275 276/* cmsg flags for inet */ 277#define IP_CMSG_PKTINFO BIT(INET_FLAGS_PKTINFO) 278#define IP_CMSG_TTL BIT(INET_FLAGS_TTL) 279#define IP_CMSG_TOS BIT(INET_FLAGS_TOS) 280#define IP_CMSG_RECVOPTS BIT(INET_FLAGS_RECVOPTS) 281#define IP_CMSG_RETOPTS BIT(INET_FLAGS_RETOPTS) --- 160 unchanged lines hidden --- |