1. NOM▲
nfsservctl - Appel système d'interface pour le démon NFS du noyau
2. SYNOPSIS ▲
#include <linux/nfsd/syscall.h>
long
nfsservctl
(
int
cmd, struct
nfsctl_arg *
argp,
union
nfsctl_res *
resp);
3. DESCRIPTION ▲
Remarque : depuis Linux 3.1, cet appel système n'existe plus.
/*
* Voici les commandes comprises par nfsctl().
*/
#define NFSCTL_SVC 0 /* Voici le processus serveur */
#define NFSCTL_ADDCLIENT 1 /* Ajouter un client NFS */
#define NFSCTL_DELCLIENT 2 /* Supprimer un client NFS */
#define NFSCTL_EXPORT 3 /* Exporter un système de */
/* fichiers. */
#define NFSCTL_UNEXPORT 4 /* Arrêter l'exportation d'un */
/* système de fichiers. */
#define NFSCTL_UGIDUPDATE 5 /* Mise à jour de la table */
/* uid/gid du client. */
#define NFSCTL_GETFH 6 /* obtenir un fh (utilisé par */
/* mountd). */
struct
nfsctl_arg {
int
ca_version; /* garde-fou */
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;
}
;
4. VALEUR RENVOYÉE ▲
S'il réussit, cet appel système renvoie 0. S'il échoue, il renvoie -1 et remplit errno en conséquence.
5. CONFORMITÉ ▲
Cet appel système est spécifique à Linux.
6. COLOPHON ▲
Cette page fait partie de la publication 3.52 du projet man-pages Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse http://www.kernel.org/doc/man-pages/.
7. TRADUCTION ▲
Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par l'équipe de traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.
Christophe Blaess <http://www.blaess.fr/christophe/> (1996-2003), Alain Portal <http://manpagesfr.free.fr/> (2003-2006). Julien Cristau et l'équipe francophone de traduction de Debian (2006-2009).
Veuillez signaler toute erreur de traduction en écrivant à <>.
Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « LC_ALL=C man <section> <page_de_man> ».