NFSSERVCTL

Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Þ´º¾ó (2)
Updated: 1997³â 7¿ù 16ÀÏ
Index
Return to Main Contents
 

À̸§

nfsservctl - Ä¿³Î ³×Æ®¿÷ ÆÄÀÏ ½Ã½ºÅÛ(nfs)µ¥¸ó syscall interface.  

»ç¿ë¹ý

#include <linux/nfsd/syscall.h>

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

¼³¸í

/*
 * These are the commands understood by nfsctl().
 */
#define NFSCTL_SVC              0       /* ¼­¹ö ÇÁ·Î¼¼½ºÀÌ´Ù. */
#define NFSCTL_ADDCLIENT        1       /* nfs»ç¿ëÀÚ Ãß°¡. */
#define NFSCTL_DELCLIENT        2       /* nfs»ç¿ëÀÚ »èÁ¦. */
#define NFSCTL_EXPORT           3       /* ÆÄÀϽýºÅÛ export. */
#define NFSCTL_UNEXPORT         4       /* ÆÄÀϽýºÅÛ unexport. */
#define NFSCTL_UGIDUPDATE       5       /* »ç¿ëÀÚÀÇ uid/gid ¸Ê ¾÷µ¥ÀÌÆ®. */
#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;
};
 

¹Ýȯ°ª

¼º°øÇϸé 0À» ¹ÝȯÇÑ´Ù. ½ÇÆнà -1À» ¹ÝȯÇÏ°í, errnoÀ» ÀûÀýÇÑ °ªÀ¸·Î ¼³Á¤ÇÑ´Ù.  

ȣȯ

ÀÌ È£ÃâÀº ¸®´ª½º¿¡¼­¸¸ º¼ ¼öÀÖ´Ù.  

¿ªÀÚ

ASPLINUX<man@asp-linux.co.kr>, 2000³â 7¿ù 29


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¹Ýȯ°ª
ȣȯ
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004