FreeBSD kernel IPv4 code
|
#include <in.h>
Data Fields | |
uint8_t | sin_len |
sa_family_t | sin_family |
in_port_t | sin_port |
struct in_addr | sin_addr |
char | sin_zero [8] |
struct in_addr sockaddr_in::sin_addr |
Definition at line 101 of file in.h.
Referenced by add_vif(), arp_ifinit(), div_output(), divert_packet(), GetSocket(), ia_getrtprefix(), ia_need_loopback_route(), igmp_v3_encap_report(), imf_get_source(), imf_graft(), imf_prune(), imo_match_group(), imo_match_source(), in_aifaddr_ioctl(), in_control(), in_difaddr_ioctl(), in_getmulti(), in_gif_ioctl(), in_gif_srcaddr(), in_gifaddr_ioctl(), in_gre_ioctl(), in_gre_setup_socket(), in_gre_srcaddr(), in_handle_ifaddr_route(), in_ifhasaddr(), in_lltable_alloc(), in_lltable_fill_sa_entry(), in_lltable_lookup(), in_scrubprefixlle(), in_socktrim(), inp_get_source_filters(), inp_lookup_mcast_ifp(), ip_dooptions(), ip_forward(), ip_mdq(), ip_output(), ip_output_pfil(), ip_tryforward(), lradix4_add_route_cb(), pim_register_send_upcall(), radix4_lookup(), rib4_preadd(), sctp_accept(), sctp_add_addr_to_mbuf(), sctp_add_addr_to_vrf(), sctp_add_addresses_to_i_ia(), sctp_add_remote_addr(), sctp_addr_in_initack(), sctp_addr_match(), sctp_addr_mgmt_assoc(), sctp_aloc_assoc_locked(), sctp_are_there_new_addresses(), sctp_asconf_addr_match(), sctp_asconf_iterator_stcb(), sctp_asconf_queue_mgmt(), sctp_asconf_queue_sa_delete(), sctp_asconf_send_nat_state_update(), sctp_check_address_list_all(), sctp_choose_boundall(), sctp_choose_boundspecific_inp(), sctp_choose_boundspecific_stcb(), sctp_cmpaddr(), sctp_connectx_helper_add(), sctp_does_stcb_own_this_addr(), sctp_endpoint_probe(), sctp_fill_up_addresses_vrf(), sctp_find_ifa_by_addr(), sctp_find_ifa_in_ep(), sctp_find_valid_localaddr(), sctp_findassociation_ep_addr(), sctp_findassociation_ep_asconf(), sctp_findassociation_special_addr(), sctp_get_ifa_hash_val(), sctp_getopt(), sctp_handle_cookie_echo(), sctp_handle_heartbeat_ack(), sctp_hc_get_mtu(), sctp_hc_set_mtu(), sctp_inpcb_bind_locked(), sctp_is_address_in_scope(), sctp_load_addresses_from_init(), sctp_local_addr_count(), sctp_lowlevel_chunk_output(), sctp_print_address(), sctp_process_asconf_add_ip(), sctp_process_asconf_delete_ip(), sctp_process_asconf_set_primary(), sctp_process_cmsgs_for_init(), sctp_process_cookie_new(), sctp_process_initack_addresses(), sctp_select_nth_preferred_addr_from_ifn_boundall(), sctp_send_hb(), sctp_send_initiate_ack(), sctp_send_resp_msg(), sctp_setopt(), sctp_source_address_selection(), sctp_sysctl_copy_out_local_addresses(), sctp_tcb_special_locate(), sctp_v4src_match_nexthop(), syncache_socket(), sysctl_drop(), tcp_input_with_port(), tcp_usr_send(), and X_ip_mforward().
sa_family_t sockaddr_in::sin_family |
Definition at line 99 of file in.h.
Referenced by div_output(), divert_packet(), GetSocket(), in_aifaddr_ioctl(), in_difaddr_ioctl(), in_getmulti(), in_gif_ioctl(), in_gifaddr_ioctl(), in_gre_ioctl(), in_gre_setup_socket(), in_handle_ifaddr_route(), in_lltable_fill_sa_entry(), in_scrubprefixlle(), inp_get_source_filters(), inp_lookup_mcast_ifp(), inp_set_source_filters(), ip_forward(), ip_output(), ip_output_pfil(), ip_tryforward(), pim_input(), radix4_lookup(), sctp_accept(), sctp_are_there_new_addresses(), sctp_choose_boundall(), sctp_findassociation_ep_asconf(), sctp_findassociation_special_addr(), sctp_handle_cookie_echo(), sctp_handle_heartbeat_ack(), sctp_load_addresses_from_init(), sctp_over_udp_start(), sctp_process_asconf_add_ip(), sctp_process_asconf_delete_ip(), sctp_process_asconf_set_primary(), sctp_process_cmsgs_for_init(), sctp_process_cookie_new(), sctp_process_initack_addresses(), syncache_socket(), and tcp_over_udp_start().
uint8_t sockaddr_in::sin_len |
Definition at line 98 of file in.h.
Referenced by div_output(), divert_packet(), in_aifaddr_ioctl(), in_difaddr_ioctl(), in_getmulti(), in_gif_ioctl(), in_gifaddr_ioctl(), in_gre_ioctl(), in_gre_setup_socket(), in_lltable_fill_sa_entry(), in_scrubprefixlle(), in_socktrim(), inp_get_source_filters(), inp_set_source_filters(), ip_forward(), ip_output(), ip_output_pfil(), ip_tryforward(), lradix4_add_route_cb(), lradix4_lookup(), sctp_accept(), sctp_add_remote_addr(), sctp_are_there_new_addresses(), sctp_findassociation_ep_asconf(), sctp_findassociation_special_addr(), sctp_handle_cookie_echo(), sctp_handle_heartbeat_ack(), sctp_load_addresses_from_init(), sctp_lower_sosend(), sctp_over_udp_start(), sctp_process_asconf_add_ip(), sctp_process_asconf_delete_ip(), sctp_process_asconf_set_primary(), sctp_process_cmsgs_for_init(), sctp_process_cookie_new(), sctp_process_initack_addresses(), syncache_socket(), sysctl_drop(), tcp_over_udp_start(), and tcp_usr_send().
in_port_t sockaddr_in::sin_port |
Definition at line 100 of file in.h.
Referenced by div_output(), div_output_inbound(), divert_packet(), GetSocket(), in_gre_setup_socket(), inp_get_source_filters(), sctp_accept(), sctp_aloc_assoc_locked(), sctp_bindx_add_address(), sctp_findassociation_ep_asconf(), sctp_findassociation_special_addr(), sctp_handle_cookie_echo(), sctp_handle_heartbeat_ack(), sctp_inpcb_bind_locked(), sctp_listen(), sctp_load_addresses_from_init(), sctp_lower_sosend(), sctp_over_udp_start(), sctp_pcb_findep(), sctp_print_address(), sctp_process_asconf_add_ip(), sctp_process_asconf_delete_ip(), sctp_process_cmsgs_for_init(), sctp_process_initack_addresses(), sctp_sorecvmsg(), syncache_socket(), sysctl_drop(), tcp_input_with_port(), and tcp_over_udp_start().
char sockaddr_in::sin_zero[8] |
Definition at line 102 of file in.h.
Referenced by div_output(), div_output_inbound(), divert_packet(), sctp_add_remote_addr(), and syncache_socket().