Lines Matching refs:nam
183 in6_pcbbind(struct inpcb *inp, struct sockaddr *nam, struct proc *p)
203 if (nam) {
206 sin6 = (struct sockaddr_in6 *)(void *)nam;
207 if (nam->sa_len != sizeof(*sin6)) {
215 if (nam->sa_family != AF_INET6) {
385 * address (in mbuf 'nam') and then determine local host address
398 in6_pcbladdr(struct inpcb *inp, struct sockaddr *nam,
401 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)(void *)nam;
409 if (nam->sa_len != sizeof (*sin6))
490 struct sockaddr *nam,
494 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)(void *)nam;
507 if ((error = in6_pcbladdr(inp, nam, &addr6, &outif)) != 0) {
689 struct sockaddr **nam)
702 *nam = in6_sockaddr(port, &addr);
703 if (*nam == NULL)
711 struct sockaddr **nam)
724 *nam = in6_sockaddr(port, &addr);
725 if (*nam == NULL)
731 in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam)
739 error = in_setsockaddr(so, nam);
741 error = in6_sin_2_v4mapsin6_in_sock(nam);
744 error = in6_setsockaddr(so, nam);
750 in6_mapped_peeraddr(struct socket *so, struct sockaddr **nam)
758 error = in_setpeeraddr(so, nam);
760 error = in6_sin_2_v4mapsin6_in_sock(nam);
763 error = in6_setpeeraddr(so, nam);