1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
.\" Hey Emacs! This file is -*- nroff -*- source.
.\"
.\" This text is in the public domain.
.\"
.\" Traduction 21/07/1997 par Christophe Blaess (ccb@club-internet.fr)
.\"
.TH NFSSERVCTL 2 "21 Juillet 1997" Linux "Manuel du programmeur Linux"
.SH NOM
nfsservctl \- Appel-systme d'interface pour le dmon NFS du noyau.
.SH SYNOPSIS
.B #include <linux/nfsd/syscall.h>
.sp
.BI "nfsservctl(int " cmd ", struct nfsctl_arg *" argp ", union nfsctl_res *" resp );
.SH DESCRIPTION
.nf
/*
* 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 systme de *
/* fichiers. */
#define NFSCTL_UNEXPORT 4 /* Arrter l'exportation d'un */
/* systme 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;
};
.fi
.SH "VALEUR RENVOYE"
.B nfsservctl
renvoie 0 s'il russit, ou \-1 s'il choue, auquel cas
.I errno
contient le code d'erreur.
.SH "CONFORMIT"
Cet appel-systme est spcifique Linux.
.SH TRADUCTION
Christophe Blaess, 1997.
|