FreeBSD kernel IPv6 code
sockaddr_in6 Struct Reference

#include <in6.h>

Collaboration diagram for sockaddr_in6:

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
 

Detailed Description

Definition at line 125 of file in6.h.

Field Documentation

◆ sin6_addr

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().

◆ sin6_family

◆ sin6_flowinfo

uint32_t sockaddr_in6::sin6_flowinfo

Definition at line 129 of file in6.h.

Referenced by icmp6_notify_error(), and in6_pcbnotify().

◆ sin6_len

◆ sin6_port

◆ sin6_scope_id


The documentation for this struct was generated from the following file: