nfsservctl man page on Archlinux

Man page or keyword search:  
man Server   11224 pages
apropos Keyword Search (all sections)
Output format
Archlinux logo
[printable version]

NFSSERVCTL(2)		   Linux Programmer's Manual		 NFSSERVCTL(2)

       nfsservctl - syscall interface to kernel nfs daemon

       #include <linux/nfsd/syscall.h>

       long nfsservctl(int cmd, struct nfsctl_arg *argp,
		       union nfsctl_res *resp);

       Note: Since Linux 3.1, this system call no longer exists.

	* 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 filesystem. */
       #define NFSCTL_UNEXPORT	   4	/* Unexport a filesystem. */
       #define NFSCTL_UGIDUPDATE   5	/* Update a client's UID/GID map
					   (only in Linux 2.4.x and earlier). */
       #define NFSCTL_GETFH	   6	/* Get a file handle (used by mountd)
					   (only in Linux 2.4.x and earlier). */

       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;

       On  success,  zero is returned.	On error, -1 is returned, and errno is
       set appropriately.

       This call is Linux-specific.

       This page is part of release 3.65 of the Linux  man-pages  project.   A
       description  of	the project, and information about reporting bugs, can
       be found at

Linux				  2013-09-17			 NFSSERVCTL(2)

List of man pages available for Archlinux

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net