webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <netinet/sctp_os.h>
#include <netinet/sctp.h>
#include <netinet/sctp_constants.h>
#include <netinet/sctp_sysctl.h>
#include <netinet/sctp_structs.h>
#include <netinet/sctp_auth.h>
#include <netinet/sctp_lock_empty.h>
Go to the source code of this file.
Classes | |
struct | sctp_vrf |
struct | sctp_ifn |
struct | sctp_ifa |
struct | sctp_laddr |
struct | sctp_block_entry |
struct | sctp_timewait |
struct | sctp_tagblock |
struct | sctp_epinfo |
struct | sctp_base_info |
struct | sctp_pcb |
struct | sctp_pcbtsn_rlog |
struct | sctp_inpcb |
struct | sctp_tcb |
Macros | |
#define | _NETINET_SCTP_PCB_H_ |
#define | SCTP_PCBHASH_ALLADDR(port, mask) (port & mask) |
#define | SCTP_PCBHASH_ASOC(tag, mask) (tag & mask) |
#define | SCTP_ADDR_VALID 0x00000001 /* its up and active */ |
#define | SCTP_BEING_DELETED |
#define | SCTP_ADDR_DEFER_USE 0x00000004 /* Hold off using this one */ |
#define | SCTP_ADDR_IFA_UNUSEABLE 0x00000008 |
#define | SCTP_ALIGNMENT 32 |
#define | SCTP_ALIGNM1 (SCTP_ALIGNMENT-1) |
#define | sctp_lport ip_inp.inp.inp_lport |
#define | SCTP_READ_LOG_SIZE 135 /* we choose the number to make a pcb a page */ |
#define | INP_IPV6 0x1 |
#define | INP_IPV4 0x2 |
Functions | |
LIST_HEAD (sctppcbhead, sctp_inpcb) | |
LIST_HEAD (sctpasochead, sctp_tcb) | |
LIST_HEAD (sctpladdr, sctp_laddr) | |
LIST_HEAD (sctpvtaghead, sctp_tagblock) | |
LIST_HEAD (sctp_vrflist, sctp_vrf) | |
LIST_HEAD (sctp_ifnlist, sctp_ifn) | |
LIST_HEAD (sctp_ifalist, sctp_ifa) | |
TAILQ_HEAD (sctp_readhead, sctp_queued_to_read) | |
TAILQ_HEAD (sctp_streamhead, sctp_stream_queue_pending) | |
#define _NETINET_SCTP_PCB_H_ |
#define INP_IPV4 0x2 |
#define INP_IPV6 0x1 |
#define SCTP_ADDR_DEFER_USE 0x00000004 /* Hold off using this one */ |
#define SCTP_ADDR_IFA_UNUSEABLE 0x00000008 |
#define SCTP_ADDR_VALID 0x00000001 /* its up and active */ |
#define SCTP_ALIGNM1 (SCTP_ALIGNMENT-1) |
#define SCTP_ALIGNMENT 32 |
#define SCTP_BEING_DELETED |
#define sctp_lport ip_inp.inp.inp_lport |
LIST_HEAD | ( | sctppcbhead | , |
sctp_inpcb | |||
) |
LIST_HEAD | ( | sctpasochead | , |
sctp_tcb | |||
) |
LIST_HEAD | ( | sctpladdr | , |
sctp_laddr | |||
) |
LIST_HEAD | ( | sctpvtaghead | , |
sctp_tagblock | |||
) |
LIST_HEAD | ( | sctp_vrflist | , |
sctp_vrf | |||
) |
LIST_HEAD | ( | sctp_ifnlist | , |
sctp_ifn | |||
) |
LIST_HEAD | ( | sctp_ifalist | , |
sctp_ifa | |||
) |
TAILQ_HEAD | ( | sctp_readhead | , |
sctp_queued_to_read | |||
) |
TAILQ_HEAD | ( | sctp_streamhead | , |
sctp_stream_queue_pending | |||
) |