nfs_diskless
struct nfs_diskless;
int xennet_bootstatic_callback(struct nfs_diskless *);
dom0_bootstatic_callback(struct nfs_diskless *nd)
xennet_bootstatic_callback(struct nfs_diskless *nd)
struct nfs_diskless nfs_diskless = { { { 0 } } };
bcopy(&nfs_diskless.myif, &nfsv3_diskless.myif,
bcopy(&nfs_diskless.mygateway, &nfsv3_diskless.mygateway,
nfs_convert_oargs(&nfsv3_diskless.root_args,&nfs_diskless.root_args);
bcopy(nfs_diskless.root_fh, nfsv3_diskless.root_fh, NFSX_MYFH);
bcopy(nfs_diskless.root_fh, nfsv3_diskless.root_fh, NFSX_V2FH);
bcopy(&nfs_diskless.root_saddr,&nfsv3_diskless.root_saddr,
bcopy(nfs_diskless.root_hostnam, nfsv3_diskless.root_hostnam, MNAMELEN);
nfsv3_diskless.root_time = nfs_diskless.root_time;
bcopy(nfs_diskless.my_hostnam, nfsv3_diskless.my_hostnam,
struct nfs_diskless *nd = &nfs_diskless;
struct nfs_diskless nfs_diskless = { { { 0 } } };
extern struct nfs_diskless nfs_diskless;
struct nfs_diskless *trh_nd;
struct nfs_diskless *nd = NULL;
nfs_boot_init(struct nfs_diskless *nd, struct lwp *lwp)
nfs_boot_cleanup(struct nfs_diskless *nd, struct lwp *lwp)
static int bootpc_call (struct nfs_diskless *, struct lwp *, int *);
static void bootp_extract (struct bootp *, int, struct nfs_diskless *, int *);
nfs_bootdhcp(struct nfs_diskless *nd, struct lwp *lwp, int *flags)
bootpc_call(struct nfs_diskless *nd, struct lwp *lwp, int *flags)
struct nfs_diskless *nd, int *flags)
nfs_bootparam(struct nfs_diskless *nd, struct lwp *lwp, int *flags)
int (*nfs_bootstatic_callback)(struct nfs_diskless *) = NULL;
nfs_bootstatic(struct nfs_diskless *nd, struct lwp *lwp, int *_flags)
struct nfs_diskless;
struct nfs_diskless *nd;
int nfs_bootdhcp(struct nfs_diskless *, struct lwp *, int *);
int nfs_bootparam(struct nfs_diskless *, struct lwp *, int *);
int nfs_bootstatic(struct nfs_diskless *, struct lwp *, int *);
extern int (*nfs_bootstatic_callback)(struct nfs_diskless *);
int nfs_boot_init(struct nfs_diskless *, struct lwp *);
void nfs_boot_cleanup(struct nfs_diskless *, struct lwp *);