|
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 | |||
| ) |
1.8.13