nfsservctl(2) System Calls Manual nfsservctl(2) NAZWA nfsservctl - funkcja systemowa stanowiaca interfejs do demona NFS w jadrze BIBLIOTEKA Standardowa biblioteka C (libc, -lc) SKLADNIA #include long nfsservctl(int cmd, struct nfsctl_arg *argp, union nfsctl_res *resp); OPIS Uwaga: Ta wywolanie systemowe zostalo usuniete w Linuksie 3.1. Zostalo zastapione przez pliki w systemie plikow nfsd; patrz nfsd(7). /* * To sa polecenia rozumiane przez nfsctl(). */ #define NFSCTL_SVC 0 /* Jest to proces serwera. */ #define NFSCTL_ADDCLIENT 1 /* Dodanie klienta NFS. */ #define NFSCTL_DELCLIENT 2 /* Usuniecie klienta NFS. */ #define NFSCTL_EXPORT 3 /* Eksportowanie systemu plikow. */ #define NFSCTL_UNEXPORT 4 /* Zaprzestanie eksportowania systemu plikow. */ #define NFSCTL_UGIDUPDATE 5 /* Uaktualnienie mapy UID/GIT klienta (tylko w Linuksie 2.4 i wczesniejszych). */ #define NFSCTL_GETFH 6 /* otrzymanie fh (uzywane przez mountd(8)) (tylko w Linuksie 2.4 i wczesniejszych). */ struct nfsctl_arg { int ca_version; /* ochrona */ 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; }; WARTOSC ZWRACANA Po pomyslnym zakonczeniu zwracane jest zero. Po bledzie zwracane jest -1 i ustawiane errno, wskazujac blad. STANDARDY Linux. HISTORIA Usuniete w Linuksie Linux 3.1. Usuniete w glibc 2.28. ZOBACZ TAKZE nfsd(7) TLUMACZENIE Tlumaczenie niniejszej strony podrecznika: Andrzej Krzysztofowicz , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.18 21 wrzesnia 2025 r. nfsservctl(2)