Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/sctp_output.c
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | |||||
#include <netinet/sctp_crc32.h> | #include <netinet/sctp_crc32.h> | ||||
#include <netinet/sctp_kdtrace.h> | #include <netinet/sctp_kdtrace.h> | ||||
#if defined(INET) || defined(INET6) | #if defined(INET) || defined(INET6) | ||||
#include <netinet/udp.h> | #include <netinet/udp.h> | ||||
#endif | #endif | ||||
#include <netinet/udp_var.h> | #include <netinet/udp_var.h> | ||||
#include <machine/in_cksum.h> | #include <machine/in_cksum.h> | ||||
CHK_STRUCT_ROUTE_COMPAT(struct sctp_net_route, _l_addr); | |||||
#define SCTP_MAX_GAPS_INARRAY 4 | #define SCTP_MAX_GAPS_INARRAY 4 | ||||
struct sack_track { | struct sack_track { | ||||
uint8_t right_edge; /* mergable on the right edge */ | uint8_t right_edge; /* mergable on the right edge */ | ||||
uint8_t left_edge; /* mergable on the left edge */ | uint8_t left_edge; /* mergable on the left edge */ | ||||
uint8_t num_entries; | uint8_t num_entries; | ||||
uint8_t spare; | uint8_t spare; | ||||
struct sctp_gap_ack_block gaps[SCTP_MAX_GAPS_INARRAY]; | struct sctp_gap_ack_block gaps[SCTP_MAX_GAPS_INARRAY]; | ||||
▲ Show 20 Lines • Show All 13,833 Lines • Show Last 20 Lines |