webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
sctp_input.c File Reference
#include <netinet/sctp_os.h>
#include <netinet/sctp_var.h>
#include <netinet/sctp_sysctl.h>
#include <netinet/sctp_pcb.h>
#include <netinet/sctp_header.h>
#include <netinet/sctputil.h>
#include <netinet/sctp_output.h>
#include <netinet/sctp_input.h>
#include <netinet/sctp_auth.h>
#include <netinet/sctp_indata.h>
#include <netinet/sctp_asconf.h>
#include <netinet/sctp_bsd_addr.h>
#include <netinet/sctp_timer.h>
#include <netinet/sctp_crc32.h>

Functions

int sctp_is_there_unsent_data (struct sctp_tcb *stcb, int so_locked SCTP_UNUSED)
 
void sctp_reset_in_stream (struct sctp_tcb *stcb, uint32_t number_entries, uint16_t *list)
 
struct sctp_stream_reset_requestsctp_find_stream_reset (struct sctp_tcb *stcb, uint32_t seq, struct sctp_tmit_chunk **bchk)
 
void sctp_common_input_processing (struct mbuf **mm, int iphlen, int offset, int length, struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh, struct sctp_chunkhdr *ch, uint8_t compute_crc, uint8_t ecn_bits, uint32_t vrf_id, uint16_t port)
 

Function Documentation

◆ sctp_common_input_processing()

void sctp_common_input_processing ( struct mbuf **  mm,
int  iphlen,
int  offset,
int  length,
struct sockaddr *  src,
struct sockaddr *  dst,
struct sctphdr sh,
struct sctp_chunkhdr ch,
uint8_t  compute_crc,
uint8_t  ecn_bits,
uint32_t  vrf_id,
uint16_t  port 
)

◆ sctp_find_stream_reset()

struct sctp_stream_reset_request* sctp_find_stream_reset ( struct sctp_tcb stcb,
uint32_t  seq,
struct sctp_tmit_chunk **  bchk 
)

◆ sctp_is_there_unsent_data()

int sctp_is_there_unsent_data ( struct sctp_tcb stcb,
int so_locked  SCTP_UNUSED 
)

◆ sctp_reset_in_stream()

void sctp_reset_in_stream ( struct sctp_tcb stcb,
uint32_t  number_entries,
uint16_t list 
)