Lines Matching refs:nd3
181 struct nfsv3_diskless *nd3 = &nfsv3_diskless; in nfs_setup_diskless() local
201 nd3->root_fhsize = len; in nfs_setup_diskless()
213 bcopy(&myaddr, &nd3->myif.ifra_addr, sizeof(myaddr)); in nfs_setup_diskless()
214 bcopy(&myaddr, &nd3->myif.ifra_broadaddr, sizeof(myaddr)); in nfs_setup_diskless()
216 &nd3->myif.ifra_broadaddr)->sin_addr.s_addr = in nfs_setup_diskless()
218 bcopy(&netmask, &nd3->myif.ifra_mask, sizeof(netmask)); in nfs_setup_diskless()
256 strlcpy(nd3->myif.ifra_name, if_name(ifp), in nfs_setup_diskless()
257 sizeof(nd3->myif.ifra_name)); in nfs_setup_diskless()
260 inaddr_to_sockaddr("boot.netif.gateway", &nd3->mygateway); in nfs_setup_diskless()
263 nd3->root_args.rsize = 32768; /* XXX tunable? */ in nfs_setup_diskless()
264 nd3->root_args.wsize = 32768; in nfs_setup_diskless()
265 nd3->root_args.sotype = SOCK_STREAM; in nfs_setup_diskless()
266 nd3->root_args.flags = (NFSMNT_NFSV3 | NFSMNT_WSIZE | in nfs_setup_diskless()
269 &nd3->root_saddr)) { in nfs_setup_diskless()
273 nd3->root_saddr.sin_port = htons(NFS_PORT); in nfs_setup_diskless()
275 &nd3->root_fh[0], NFSX_V3FHMAX); in nfs_setup_diskless()
280 if (fhlen != nd3->root_fhsize) { in nfs_setup_diskless()
285 strncpy(nd3->root_hostnam, cp, MNAMELEN - 1); in nfs_setup_diskless()
289 nfs_parse_options(cp, &nd3->root_args); in nfs_setup_diskless()