Home | History | Annotate | Download | only in netinet

Lines Matching defs:sctp_tcb

55 LIST_HEAD(sctpasochead, sctp_tcb);
280 struct sctp_tcb *tcb;
346 struct sctp_tcb {
349 LIST_ENTRY(sctp_tcb) sctp_tcbhash; /* next link in hash table */
350 LIST_ENTRY(sctp_tcb) sctp_tcblist; /* list of all of the TCB's */
351 LIST_ENTRY(sctp_tcb) sctp_asocs;
459 struct sctp_tcb *xx_stcb; \
470 struct sctp_tcb *xx_stcb; \
661 struct sctp_nets *sctp_findnet(struct sctp_tcb *, struct sockaddr *);
667 struct sctp_tcb *sctp_findassociation_addr(struct mbuf *, int, int,
671 struct sctp_tcb *sctp_findassociation_addr_sa(struct sockaddr *,
675 struct sctp_tcb *);
684 struct sctp_tcb *sctp_findassociation_ep_addr(struct sctp_inpcb **,
685 struct sockaddr *, struct sctp_nets **, struct sockaddr *, struct sctp_tcb *);
687 struct sctp_tcb *sctp_findassociation_ep_asocid(struct sctp_inpcb *, vaddr_t);
689 struct sctp_tcb *sctp_findassociation_ep_asconf(struct mbuf *, int, int,
699 struct sctp_tcb *sctp_aloc_assoc(struct sctp_inpcb *, struct sockaddr *,
702 void sctp_free_assoc(struct sctp_inpcb *, struct sctp_tcb *);
714 int sctp_add_remote_addr(struct sctp_tcb *, struct sockaddr *, int, int);
716 int sctp_del_remote_addr(struct sctp_tcb *, struct sockaddr *);
722 int sctp_add_local_addr_assoc(struct sctp_tcb *, struct ifaddr *);
724 int sctp_del_local_addr_assoc(struct sctp_tcb *, struct ifaddr *);
726 int sctp_del_local_addr_assoc_sa(struct sctp_tcb *, struct sockaddr *);
728 int sctp_load_addresses_from_init(struct sctp_tcb *, struct mbuf *, int, int,
731 int sctp_set_primary_addr(struct sctp_tcb *, struct sockaddr *, struct sctp_nets *);
737 int sctp_destination_is_reachable(struct sctp_tcb *, const struct sockaddr *);
739 int sctp_add_to_socket_q(struct sctp_inpcb *, struct sctp_tcb *);
741 struct sctp_tcb *sctp_remove_from_socket_q(struct sctp_inpcb *);