<dec f='src/src/sys/netinet6/scope6_var.h' l='55' type='int sa6_embedscope(struct sockaddr_in6 * , int )'/>
<use f='src/src/sys/netinet/tcp_usrreq.c' l='1692' u='c' c='sysctl_net_inet_tcp_ident'/>
<use f='src/src/sys/netinet/tcp_usrreq.c' l='1695' u='c' c='sysctl_net_inet_tcp_ident'/>
<use f='src/src/sys/netinet6/in6.c' l='501' u='c' c='in6_control1'/>
<use f='src/src/sys/netinet6/in6.c' l='869' u='c' c='in6_update_ifa1'/>
<use f='src/src/sys/netinet6/in6_pcb.c' l='220' u='c' c='in6_pcbbind_addr'/>
<use f='src/src/sys/netinet6/in6_pcb.c' l='477' u='c' c='in6_pcbconnect'/>
<use f='src/src/sys/netinet6/ip6_output.c' l='166' u='c' c='ip6_handle_rthdr'/>
<use f='src/src/sys/netinet6/ip6_output.c' l='2618' u='c' c='ip6_setmoptions'/>
<use f='src/src/sys/netinet6/ip6_output.c' l='2984' u='c' c='ip6_setpktopt'/>
<use f='src/src/sys/netinet6/raw_ip6.c' l='413' u='c' c='rip6_output'/>
<use f='src/src/sys/netinet6/raw_ip6.c' l='684' u='c' c='rip6_bind'/>
<use f='src/src/sys/netinet6/raw_ip6.c' l='751' u='c' c='rip6_connect'/>
<def f='src/src/sys/netinet6/scope6.c' l='289' ll='323' type='int sa6_embedscope(struct sockaddr_in6 * sin6, int defaultok)'/>
<doc f='src/src/sys/netinet6/scope6.c' l='281'>/*
 * Validate the specified scope zone ID in the sin6_scope_id field.  If the ID
 * is unspecified (=0), needs to be specified, and the default zone ID can be
 * used, the default value will be used.
 * This routine then generates the kernel-internal form: if the address scope
 * of is interface-local or link-local, embed the interface index in the
 * address.
 */</doc>
<use f='src/src/sys/netinet6/udp6_output.c' l='161' u='c' c='udp6_output'/>
