diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 1996-10-20 15:01:58 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 1996-10-20 15:01:58 +0000 |
| commit | 8e774bbf9db91269c4a702aabe9f70d779d1c660 (patch) | |
| tree | 99f37b052da69d335daa9f9eb7053da83667643d /sys/nfsclient | |
| parent | 2e7c91ff1648b0c7fb82043bf61a883b60cb6926 (diff) | |
Notes
Diffstat (limited to 'sys/nfsclient')
| -rw-r--r-- | sys/nfsclient/nfs_vfsops.c | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/sys/nfsclient/nfs_vfsops.c b/sys/nfsclient/nfs_vfsops.c index 4c6c5bd24bcdb..af0b0c6593aa0 100644 --- a/sys/nfsclient/nfs_vfsops.c +++ b/sys/nfsclient/nfs_vfsops.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * @(#)nfs_vfsops.c 8.3 (Berkeley) 1/4/94 - * $Id: nfs_vfsops.c,v 1.28 1996/04/30 23:23:09 bde Exp $ + * $Id: nfs_vfsops.c,v 1.29 1996/05/02 14:20:40 phk Exp $ */ #include <sys/param.h> @@ -129,6 +129,24 @@ VFS_SET(nfs_vfsops, nfs, MOUNT_NFS, VFCF_NETWORK); struct nfs_diskless nfs_diskless = { 0 }; int nfs_diskless_valid = 0; +SYSCTL_INT(_vfs_nfs, OID_AUTO, diskless_valid, CTLFLAG_RD, + &nfs_diskless_valid, 0, ""); + +SYSCTL_STRING(_vfs_nfs, OID_AUTO, diskless_rootpath, CTLFLAG_RD, + nfs_diskless.root_hostnam, 0, ""); + +SYSCTL_OPAQUE(_vfs_nfs, OID_AUTO, diskless_rootaddr, CTLFLAG_RD, + &nfs_diskless.root_saddr, sizeof nfs_diskless.root_saddr, + "%Ssockaddr_in", ""); + +SYSCTL_STRING(_vfs_nfs, OID_AUTO, diskless_swappath, CTLFLAG_RD, + nfs_diskless.swap_hostnam, 0, ""); + +SYSCTL_OPAQUE(_vfs_nfs, OID_AUTO, diskless_swapaddr, CTLFLAG_RD, + &nfs_diskless.swap_saddr, sizeof nfs_diskless.swap_saddr, + "%Ssockaddr_in",""); + + void nfsargs_ntoh __P((struct nfs_args *)); static struct mount *nfs_mountdiskless __P((char *, char *, int, struct sockaddr_in *, struct nfs_args *, register struct vnode **)); |
