Lines Matching full:saddr
109 struct sockaddr *saddr, *smask = NULL; in vfs_hang_addrlist() local
160 saddr = (struct sockaddr *) (np + 1); in vfs_hang_addrlist()
161 if ((error = copyin(argp->ex_addr, saddr, argp->ex_addrlen))) in vfs_hang_addrlist()
163 if (saddr->sa_family == AF_UNSPEC || saddr->sa_family > AF_MAX) { in vfs_hang_addrlist()
165 vfs_mount_error(mp, "Invalid saddr->sa_family: %d"); in vfs_hang_addrlist()
168 if (saddr->sa_len > argp->ex_addrlen) in vfs_hang_addrlist()
169 saddr->sa_len = argp->ex_addrlen; in vfs_hang_addrlist()
171 smask = (struct sockaddr *)((caddr_t)saddr + argp->ex_addrlen); in vfs_hang_addrlist()
179 switch (saddr->sa_family) { in vfs_hang_addrlist()
201 "for address family", saddr->sa_family); in vfs_hang_addrlist()
205 rn = (*rnh->rnh_addaddr)(saddr, smask, &rnh->rh, np->netc_rnodes); in vfs_hang_addrlist()
620 struct sockaddr *saddr; in vfs_export_lookup() local
632 saddr = nam; in vfs_export_lookup()
634 switch (saddr->sa_family) { in vfs_export_lookup()
644 np = (struct netcred *) (*rnh->rnh_matchaddr)(saddr, &rnh->rh); in vfs_export_lookup()