Scroll to navigation

nfsservctl(2) System Calls Manual nfsservctl(2)

الاسم

nfsservctl - واجهة استدعاء النظام لخفيض nfs النواة

المكتبة

مكتبة سي المعيارية (libc، -lc)

موجز

#include <linux/nfsd/syscall.h>
long nfsservctl(int cmd, struct nfsctl_arg *argp,
                union nfsctl_res *resp);

الوصف

ملاحظة: منذ لينكس 3.1، لم يعد استدعاء النظام هذا موجودًا. استُبدل بمجموعة من الملفات في نظام الملفات nfsd؛ انظر nfsd(7).


/*

* هذه هي الأوامر التي تفهمها nfsctl().
*/ #define NFSCTL_SVC 0 /* هذه عملية خادم. */ #define NFSCTL_ADDCLIENT 1 /* أضف عميل NFS. */ #define NFSCTL_DELCLIENT 2 /* أزل عميل NFS. */ #define NFSCTL_EXPORT 3 /* صدر نظام ملفات. */ #define NFSCTL_UNEXPORT 4 /* ألغ تصدير نظام ملفات. */ #define NFSCTL_UGIDUPDATE 5 /* حدث خريطة UID/GID لعميل
(فقط في لينكس 2.4.x والإصدارات الأقدم). */ #define NFSCTL_GETFH 6 /* احصل على مقبض ملف (يستخدم بواسطة mountd(8))
(فقط في لينكس 2.4.x والإصدارات الأقدم). */ struct nfsctl_arg {
int ca_version; /* حماية */
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; };

قيمة الإرجاع

عند النجاح، يُعاد الصفر. وعند حدوث خطأ، يُعاد الرقم -1، ويُضبط errno للإشارة إلى الخطأ.

المعايير

لينكس.

التاريخ

أزيل في لينكس 3.1. أزيل في glibc 2.28.

انظر أيضًا

nfsd(7)

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

21 سبتمبر 2025 صفحات دليل لينكس (لم تصدر بعد)