Penguin
Diff: nfsservctl(2)
EditPageHistoryDiffInfoLikePages

Differences between current version and predecessor to the previous major change of nfsservctl(2).

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Sunday, March 16, 2003 5:52:46 pm by PerryLorier
Older page: version 1 Last edited on Monday, June 3, 2002 6:53:01 pm by perry Revert
@@ -1,59 +1,41 @@
-NFSSERVCTL  
-!!!NFSSERVCTL  
-NAME  
-SYNOPSIS  
-DESCRIPTION  
-RETURN VALUE  
-CONFORMING TO  
-----  
 !!NAME 
+nfsservctl - syscall interface to kernel nfs daemon  
  
-  
-nfsservctl - syscall interface to kernel nfs daemon  
 !!SYNOPSIS 
+ __#include <linux/nfsd/syscall.h>__  
  
-  
-__#include __  
-  
-  
- __nfsservctl(int__ ''cmd''__, struct nfsctl_arg  
- *__''argp''__, union nfsctl_res  
- *__''resp''__);__ 
+ __nfsservctl(int__ ''cmd''__, struct nfsctl_arg *__''argp''__, union nfsctl_res *__''resp''__);__ 
 !!DESCRIPTION 
+ /*  
+ * These are the commands understood by nfsctl().  
+ */  
+ #define NFSCTL_SVC 0 /* This is a server process. */  
+ #define NFSCTL_ADDCLIENT 1 /* Add an NFS client. */  
+ #define NFSCTL_DELCLIENT 2 /* Remove an NFS client. */  
+ #define NFSCTL_EXPORT 3 /* export a file system. */  
+ #define NFSCTL_UNEXPORT 4 /* unexport a file system. */  
+ #define NFSCTL_UGIDUPDATE 5 /* update a client's uid/gid map. */  
+ #define NFSCTL_GETFH 6 /* get an fh (used by mountd) */  
  
+ struct nfsctl_arg {  
+ int ca_version; /* safeguard */  
+ union {  
+ struct nfsctl_svc u_svc;  
+ struct nfsctl_client u_client;  
+ struct nfsctl_export u_export;  
+ struct nfsctl_uidmap u_umap;  
+ struct nfsctl_fhparm u_getfh;  
+ unsigned int u_debug;  
+ } u;  
+ }  
  
-/*  
-* These are the commands understood by nfsctl().  
-*/  
-#define NFSCTL_SVC 0 /* This is a server process. */  
-#define NFSCTL_ADDCLIENT 1 /* Add an NFS client. */  
-#define NFSCTL_DELCLIENT 2 /* Remove an NFS client. */  
-#define NFSCTL_EXPORT 3 /* export a file system. */  
-#define NFSCTL_UNEXPORT 4 /* unexport a file system. */  
-#define NFSCTL_UGIDUPDATE 5 /* update a client's uid/gid map. */  
-#define NFSCTL_GETFH 6 /* get an fh (used by mountd) */  
-struct nfsctl_arg {  
-int ca_version; /* safeguard */  
-union {  
-struct nfsctl_svc u_svc;  
-struct nfsctl_client u_client;  
-struct nfsctl_export u_export;  
-struct nfsctl_uidmap u_umap;  
-struct nfsctl_fhparm u_getfh;  
-unsigned int u_debug;  
-} u;  
-}  
- union nfsctl_res {  
-struct knfs_fh cr_getfh;  
-unsigned int cr_debug;  
-}; 
+ union nfsctl_res {  
+ struct knfs_fh cr_getfh;  
+ unsigned int cr_debug;  
+ }; 
 !!RETURN VALUE 
  
+On success, zero is returned. On error, -1 is returned, and ''errno'' is set appropriately.  
  
-On success, zero is returned. On error, -1 is returned, and  
-''errno'' is set appropriately.  
 !!CONFORMING TO 
-  
-  
 This call is Linux-specific. 
-----  
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.