FreeBSD kernel IPv6 code
|
#include <in6.h>
Data Fields | |
uint8_t | sin6_len |
sa_family_t | sin6_family |
in_port_t | sin6_port |
uint32_t | sin6_flowinfo |
struct in6_addr | sin6_addr |
uint32_t | sin6_scope_id |
struct in6_addr sockaddr_in6::sin6_addr |
Definition at line 130 of file in6.h.
Referenced by add_m6fc(), defrouter_addreq(), defrouter_delreq(), del_m6fc(), expire_upcalls(), get_sg_cnt(), icmp6_notify_error(), icmp6_redirect_input(), icmp6_redirect_output(), icmp6_reflect(), icmp6_rip6_input(), ifa_is_p2p(), im6f_get_source(), im6f_graft(), im6f_prune(), im6o_match_group(), im6o_match_source(), in6_alloc_ifa(), in6_control(), in6_getmulti(), in6_gif_ioctl(), in6_gif_srcaddr(), in6_gre_ioctl(), in6_gre_setup_socket(), in6_gre_srcaddr(), in6_gre_udp_input(), in6_handle_dstaddr_rtrequest(), in6_ifadd(), in6_ifattach_linklocal(), in6_ifattach_loopback(), in6_ifawithifp(), in6_ifhasaddr(), in6_is_addr_deprecated(), in6_lltable_alloc(), in6_lltable_fill_sa_entry(), in6_lltable_lookup(), in6_lltable_rtcheck(), in6_localaddr(), in6_localip(), in6_localip_fib(), in6_notify_ifa(), in6_pcbbind(), in6_pcbconnect_mbuf(), in6_pcbladdr(), in6_pcbnotify(), in6_prepare_ifra(), in6_selectsrc(), in6_selectsrc_addr(), in6_selectsrc_socket(), in6_sin6_2_sin(), in6_sin_2_v4mapsin6(), in6_sockaddr(), in6_tmpifadd(), in6_update_ifa_join_mc(), in6_validate_ifra(), in6ifa_llaonifp(), in6p_get_source_filters(), in6p_lookup_mcast_ifp(), in6p_set_source_filters(), init_sin6(), ip6_findroute(), ip6_forward(), ip6_getpmtu(), ip6_mdq(), ip6_notify_pmtu(), ip6_output(), ip6_setpktopt(), ip6_tryforward(), lradix6_add_route_cb(), mld_v1_transmit_report(), mld_v2_encap_report(), nd6_alloc(), nd6_dad_duplicated(), nd6_dad_ns_output(), nd6_dad_start(), nd6_dad_timer(), nd6_ioctl(), nd6_is_addr_neighbor(), nd6_is_new_addr_neighbor(), nd6_lle_event(), nd6_lookup(), nd6_ns_input(), nd6_prefix_del(), nd6_prefix_lookup_locked(), nd6_prefix_offlink(), nd6_prefix_onlink(), nd6_prefix_onlink_rtrequest(), nd6_prelist_add(), nd6_ra_input(), nd6_resolve(), nd6_resolve_slow(), nd6_sysctl_drlist(), nd6_sysctl_prlist(), ni6_addrs(), ni6_store_addrs(), pfxlist_onlink_check(), phyint_send(), prelist_update(), radix6_lookup(), register_send(), rib6_preadd(), rip6_bind(), rip6_connect(), rip6_input(), rip6_output(), rip6_send(), sa6_checkzone(), sa6_checkzone_ifp(), sa6_embedscope(), sa6_recoverscope(), send_output(), udp6_bind(), udp6_connect(), udp6_input(), udp6_multi_input(), udp6_output(), and X_ip6_mforward().
sa_family_t sockaddr_in6::sin6_family |
Definition at line 127 of file in6.h.
Referenced by defrouter_addreq(), defrouter_delreq(), icmp6_notify_error(), icmp6_redirect_input(), icmp6_redirect_output(), icmp6_rip6_input(), ifa_is_p2p(), in6_alloc_ifa(), in6_control(), in6_getmulti(), in6_gif_ioctl(), in6_gre_ioctl(), in6_gre_setup_socket(), in6_handle_dstaddr_rtrequest(), in6_ifattach_loopback(), in6_lltable_fill_sa_entry(), in6_notify_ifa(), in6_pcbbind(), in6_pcbconnect_mbuf(), in6_prepare_ifra(), in6_selectsrc_addr(), in6_sin_2_v4mapsin6(), in6_sockaddr(), in6_validate_ifra(), in6p_get_source_filters(), in6p_lookup_mcast_ifp(), in6p_set_source_filters(), init_sin6(), ip6_forward(), ip6_getpmtu(), ip6_output(), ip6_tryforward(), nd6_alloc(), nd6_is_new_addr_neighbor(), nd6_lookup(), nd6_ns_input(), nd6_prefix_offlink(), nd6_prefix_onlink_rtrequest(), nd6_ra_input(), nd6_sysctl_drlist(), nd6_sysctl_prlist(), phyint_send(), pim6_input(), radix6_lookup(), rip6_bind(), rip6_connect(), rip6_input(), rip6_send(), send_output(), udp6_connect(), udp6_multi_input(), and X_ip6_mforward().
uint32_t sockaddr_in6::sin6_flowinfo |
Definition at line 129 of file in6.h.
Referenced by icmp6_notify_error(), and in6_pcbnotify().
uint8_t sockaddr_in6::sin6_len |
Definition at line 126 of file in6.h.
Referenced by defrouter_addreq(), defrouter_delreq(), icmp6_notify_error(), icmp6_redirect_input(), icmp6_redirect_output(), icmp6_rip6_input(), in6_alloc_ifa(), in6_control(), in6_getmulti(), in6_gif_ioctl(), in6_gre_ioctl(), in6_gre_setup_socket(), in6_ifattach_loopback(), in6_lltable_fill_sa_entry(), in6_pcbbind(), in6_pcbconnect_mbuf(), in6_prepare_ifra(), in6_selectsrc_addr(), in6_sin_2_v4mapsin6(), in6_sockaddr(), in6_validate_ifra(), in6p_get_source_filters(), in6p_set_source_filters(), init_sin6(), ip6_getpmtu(), ip6_output(), ip6_setpktopt(), ip6_tryforward(), nd6_alloc(), nd6_is_new_addr_neighbor(), nd6_lookup(), nd6_ns_input(), nd6_ra_input(), nd6_sysctl_drlist(), nd6_sysctl_prlist(), phyint_send(), rip6_input(), rip6_send(), send_output(), udp6_connect(), udp6_multi_input(), and X_ip6_mforward().
in_port_t sockaddr_in6::sin6_port |
Definition at line 128 of file in6.h.
Referenced by in6_gre_setup_socket(), in6_pcbbind(), in6_pcbconnect_mbuf(), in6_pcbladdr(), in6_sin6_2_sin(), in6_sin_2_v4mapsin6(), in6_sockaddr(), in6p_get_source_filters(), udp6_input(), and udp6_output().
uint32_t sockaddr_in6::sin6_scope_id |
Definition at line 131 of file in6.h.
Referenced by in6_control(), in6_pcbladdr(), in6_selectsrc_addr(), in6_validate_ifra(), in6ifa_ifwithaddr(), ip6_findroute(), ip6_forward(), ip6_output(), nd6_is_new_addr_neighbor(), nd6_lle_event(), rip6_connect(), rip6_output(), sa6_checkzone(), sa6_checkzone_ifp(), sa6_embedscope(), sa6_recoverscope(), and udp6_output().