Lines Matching refs:sctp_tcb
44 LIST_HEAD(sctpasochead, sctp_tcb);
441 struct sctp_tcb { struct
444 LIST_ENTRY(sctp_tcb) sctp_tcbhash; /* next link in hash argument
446 LIST_ENTRY(sctp_tcb) sctp_tcblist; /* list of all of the
448 LIST_ENTRY(sctp_tcb) sctp_tcbasocidhash; /* next link in asocid
450 LIST_ENTRY(sctp_tcb) sctp_asocs; /* vtag hash list */
503 struct sctp_nets *sctp_findnet(struct sctp_tcb *, struct sockaddr *);
514 struct sctp_tcb *
520 struct sctp_tcb *
526 struct sctp_tcb *);
534 struct sctp_tcb *
537 struct sctp_tcb *);
539 struct sctp_tcb *sctp_findasoc_ep_asocid_locked(struct sctp_inpcb *inp, sctp_assoc_t asoc_id, int w…
541 struct sctp_tcb *
545 struct sctp_tcb *
558 struct sctp_tcb *
562 struct sctp_tcb *
567 int sctp_free_assoc(struct sctp_inpcb *, struct sctp_tcb *, int, int);
573 int sctp_add_remote_addr(struct sctp_tcb *, struct sockaddr *, struct sctp_nets **, uint16_t, int, …
575 void sctp_remove_net(struct sctp_tcb *, struct sctp_nets *);
577 int sctp_del_remote_addr(struct sctp_tcb *, struct sockaddr *);
583 void sctp_add_local_addr_restricted(struct sctp_tcb *, struct sctp_ifa *);
584 void sctp_del_local_addr_restricted(struct sctp_tcb *, struct sctp_ifa *);
587 sctp_load_addresses_from_init(struct sctp_tcb *, struct mbuf *, int, int,
591 sctp_set_primary_addr(struct sctp_tcb *, struct sockaddr *,
597 int sctp_destination_is_reachable(struct sctp_tcb *, struct sockaddr *);
601 void sctp_clean_up_stream(struct sctp_tcb *stcb, struct sctp_readhead *rh);