FreeBSD kernel IPv4 code
|
#include <sctp_pcb.h>
Public Member Functions | |
LIST_ENTRY (sctp_ifn) next_ifn | |
LIST_ENTRY (sctp_ifn) next_bucket | |
Data Fields | |
struct sctp_ifalist | ifalist |
struct sctp_vrf * | vrf |
void * | ifn_p |
uint32_t | ifn_mtu |
uint32_t | ifn_type |
uint32_t | ifn_index |
uint32_t | refcount |
uint32_t | ifa_count |
uint32_t | num_v6 |
uint32_t | num_v4 |
uint32_t | registered_af |
char | ifn_name [SCTP_IFNAMSIZ] |
Definition at line 74 of file sctp_pcb.h.
sctp_ifn::LIST_ENTRY | ( | sctp_ifn | ) |
sctp_ifn::LIST_ENTRY | ( | sctp_ifn | ) |
uint32_t sctp_ifn::ifa_count |
Definition at line 85 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_ifa_to_ifn(), and sctp_remove_ifa_from_ifn().
struct sctp_ifalist sctp_ifn::ifalist |
Definition at line 75 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_addresses_to_i_ia(), sctp_add_ifa_to_ifn(), sctp_asconf_send_nat_state_update(), sctp_check_address_list_all(), sctp_choose_boundall(), sctp_choose_boundspecific_inp(), sctp_choose_boundspecific_stcb(), sctp_count_num_preferred_boundall(), sctp_does_stcb_own_this_addr(), sctp_fill_up_addresses_vrf(), sctp_find_valid_localaddr(), sctp_local_addr_count(), sctp_max_size_addresses_vrf(), sctp_pcb_finish(), sctp_remove_ifa_from_ifn(), sctp_select_nth_preferred_addr_from_ifn_boundall(), sctp_sysctl_copy_out_local_addresses(), and sctp_sysctl_number_of_addresses().
uint32_t sctp_ifn::ifn_index |
Definition at line 82 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_remote_addr(), sctp_asconf_nets_cleanup(), sctp_del_addr_from_vrf(), sctp_delete_ifn(), sctp_find_ifn(), sctp_mark_ifa_addr_down(), sctp_mark_ifa_addr_up(), and sctp_update_ifn_mtu().
uint32_t sctp_ifn::ifn_mtu |
Definition at line 80 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), and sctp_update_ifn_mtu().
char sctp_ifn::ifn_name[SCTP_IFNAMSIZ] |
Definition at line 89 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_choose_boundall(), sctp_del_addr_from_vrf(), sctp_mark_ifa_addr_down(), and sctp_mark_ifa_addr_up().
void* sctp_ifn::ifn_p |
Definition at line 79 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_remote_addr(), sctp_delete_ifn(), and sctp_find_ifn().
uint32_t sctp_ifn::ifn_type |
Definition at line 81 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf().
uint32_t sctp_ifn::num_v4 |
Definition at line 87 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_ifa_to_ifn(), and sctp_remove_ifa_from_ifn().
uint32_t sctp_ifn::num_v6 |
Definition at line 86 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_ifa_to_ifn(), and sctp_remove_ifa_from_ifn().
uint32_t sctp_ifn::refcount |
Definition at line 83 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_ifa_to_ifn(), and sctp_free_ifn().
uint32_t sctp_ifn::registered_af |
Definition at line 88 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_ifa_to_ifn(), and sctp_remove_ifa_from_ifn().
struct sctp_vrf* sctp_ifn::vrf |
Definition at line 76 of file sctp_pcb.h.
Referenced by sctp_add_addr_to_vrf(), sctp_add_addresses_to_i_ia(), sctp_asconf_send_nat_state_update(), and sctp_free_ifn().