• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/nfs/

Lines Matching defs:nxna

1981 	struct nfs_export_net_args nxna;
1994 for (net = 0; net < unxa->nxa_netcount; net++, uaddr += sizeof(nxna)) {
1995 error = copyin(uaddr, &nxna, sizeof(nxna));
1999 if (nxna.nxna_flags & (NX_MAPROOT|NX_MAPALL)) {
2001 temp_cred.cr_uid = nxna.nxna_cred.cr_uid;
2002 temp_cred.cr_ngroups = nxna.nxna_cred.cr_ngroups;
2003 for (i=0; i < nxna.nxna_cred.cr_ngroups && i < NGROUPS; i++)
2004 temp_cred.cr_groups[i] = nxna.nxna_cred.cr_groups[i];
2012 if (nxna.nxna_addr.ss_len == 0) {
2020 nx->nx_defopt.nxo_flags = nxna.nxna_flags;
2022 bcopy(&nxna.nxna_sec, &nx->nx_defopt.nxo_sec, sizeof(struct nfs_sec));
2028 i += nxna.nxna_addr.ss_len + nxna.nxna_mask.ss_len;
2036 no->no_opt.nxo_flags = nxna.nxna_flags;
2038 bcopy(&nxna.nxna_sec, &no->no_opt.nxo_sec, sizeof(struct nfs_sec));
2041 bcopy(&nxna.nxna_addr, saddr, nxna.nxna_addr.ss_len);
2042 if (nxna.nxna_mask.ss_len) {
2043 smask = (struct sockaddr *)((caddr_t)saddr + nxna.nxna_addr.ss_len);
2044 bcopy(&nxna.nxna_mask, smask, nxna.nxna_mask.ss_len);
2081 (rn_no->no_opt.nxo_flags == nxna.nxna_flags) &&
2082 (!nfsrv_cmp_secflavs(&rn_no->no_opt.nxo_sec, &nxna.nxna_sec))) {
2141 struct nfs_export_net_args nxna;
2165 for (net = 0; net < unxa->nxa_netcount; net++, uaddr += sizeof(nxna)) {
2166 error = copyin(uaddr, &nxna, sizeof(nxna));
2170 if (nxna.nxna_addr.ss_len == 0) {
2182 if ((rnh = nx->nx_rtable[nxna.nxna_addr.ss_family]) == 0) {
2189 rn = (*rnh->rnh_lookup)(&nxna.nxna_addr,
2190 nxna.nxna_mask.ss_len ? &nxna.nxna_mask : NULL, rnh);
2207 nx->nx_rtable[nxna.nxna_addr.ss_family] = 0;