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 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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