#define SCTP_PCB_FLAGS_TCPTYPE
#define SCTP_PCB_FLAGS_UDPTYPE
#define SCTP_PCB_FLAGS_IN_TCPPOOL
#define SCTP_PCB_FLAGS_CONNECTED
#define SCTP_PCB_COPY_FLAGS
sctp_auth_chklist_t * sctp_copy_chunklist(sctp_auth_chklist_t *list)
void sctp_free_chunklist(sctp_auth_chklist_t *list)
void sctp_free_hmaclist(sctp_hmaclist_t *list)
sctp_hmaclist_t * sctp_copy_hmaclist(sctp_hmaclist_t *list)
int sctp_copy_skeylist(const struct sctp_keyhead *src, struct sctp_keyhead *dest)
#define SCTP_GET_STATE(_stcb)
#define SCTP_FROM_SCTP_PEELOFF
#define SCTP_TCB_UNLOCK(_tcb)
#define SCTP_LTRACE_ERR_RET(inp, stcb, net, file, err)
struct sctp_tcb * sctp_findassociation_ep_asocid(struct sctp_inpcb *inp, sctp_assoc_t asoc_id, int want_lock)
void sctp_move_pcb_and_assoc(struct sctp_inpcb *old_inp, struct sctp_inpcb *new_inp, struct sctp_tcb *stcb)
int sctp_do_peeloff(struct socket *head, struct socket *so, sctp_assoc_t assoc_id)
int sctp_can_peel_off(struct socket *head, sctp_assoc_t assoc_id)
void sctp_pull_off_control_to_new_inp(struct sctp_inpcb *old_inp, struct sctp_inpcb *new_inp, struct sctp_tcb *stcb, int waitflags)
uint32_t partial_delivery_point
struct socket * sctp_socket
uint8_t reconfig_supported
uint32_t sctp_mobility_features
uint8_t pktdrop_supported
uint8_t local_strreset_support
struct sctp_keyhead shared_keys
sctp_auth_chklist_t * local_auth_chunks
sctp_hmaclist_t * local_hmacs
struct sctp_association asoc