34 #include <sys/cdefs.h> 35 __FBSDID(
"$FreeBSD: head/sys/netinet/sctp_asconf.h 237715 2012-06-28 16:01:08Z tuexen $");
38 #ifndef _NETINET_SCTP_ASCONF_H_ 39 #define _NETINET_SCTP_ASCONF_H_ 41 #if defined(_KERNEL) || defined(__Userspace__) 84 #if defined(__FreeBSD__) || defined(__APPLE__) || defined(__Userspace__) Definition: sctp_structs.h:305
signed int int32_t
Definition: ptypes.h:101
Definition: sctp_pcb.h:444
void sctp_handle_asconf_ack(struct mbuf *m, int offset, struct sctp_asconf_ack_chunk *cp, struct sctp_tcb *stcb, struct sctp_nets *net, int *abort_no_unlock)
Definition: sctp_asconf.c:1655
unsigned int uint32_t
Definition: ptypes.h:105
Definition: sctp_header.h:389
int32_t sctp_set_primary_ip_address_sa(struct sctp_tcb *stcb, struct sockaddr *sa)
Definition: sctp_asconf.c:2305
void sctp_asconf_send_nat_state_update(struct sctp_tcb *stcb, struct sctp_nets *net)
Definition: sctp_asconf.c:3320
int sctp_asconf_iterator_ep(struct sctp_inpcb *inp, void *ptr, uint32_t val SCTP_UNUSED)
Definition: sctp_asconf.c:2025
int sctp_is_addr_pending(struct sctp_tcb *stcb, struct sctp_ifa *sctp_ifa)
Definition: sctp_asconf.c:2378
void sctp_set_primary_ip_address(struct sctp_ifa *ifa)
Definition: sctp_asconf.c:2345
Definition: sctp_header.h:397
uint32_t sctp_addr_mgmt_ep_sa(struct sctp_inpcb *inp, struct sockaddr *sa, uint32_t type, uint32_t vrf_id, struct sctp_ifa *sctp_ifap)
Definition: sctp_asconf.c:3219
struct mbuf * sctp_compose_asconf(struct sctp_tcb *stcb, int *retlen, int addr_locked)
Definition: sctp_asconf.c:2596
Definition: quicdatachannel.h:29
void sctp_check_address_list(struct sctp_tcb *stcb, struct mbuf *m, int offset, int length, struct sockaddr *init_addr, uint16_t local_scope, uint16_t site_scope, uint16_t ipv4_scope, uint16_t loopback_scope)
Definition: sctp_asconf.c:3191
void sctp_handle_asconf(struct mbuf *m, unsigned int offset, struct sockaddr *src, struct sctp_asconf_chunk *cp, struct sctp_tcb *stcb, int first)
Definition: sctp_asconf.c:598
unsigned short uint16_t
Definition: ptypes.h:97
Definition: sctp_pcb.h:614
Definition: user_mbuf.h:231
Definition: sctp_pcb.h:103
EGLenum type
Definition: eglext.h:63
void sctp_assoc_immediate_retrans(struct sctp_tcb *stcb, struct sctp_nets *dstnet)
Definition: sctp_asconf.c:986
void sctp_asconf_iterator_stcb(struct sctp_inpcb *inp, struct sctp_tcb *stcb, void *ptr, uint32_t val SCTP_UNUSED)
Definition: sctp_asconf.c:2104
void sctp_asconf_cleanup(struct sctp_tcb *stcb, struct sctp_nets *net)
Definition: sctp_asconf.c:930
void sctp_asconf_iterator_end(void *ptr, uint32_t val SCTP_UNUSED)
Definition: sctp_asconf.c:2280
GLuint GLsizei GLsizei GLfloat * val
Definition: gl2ext.h:3301