mount_attr(2type)

الاسم
mount_attr - خصائص الوصل التي سيتم تعيينها ومسحها

المكتبة
رؤوس نواة لينكس

موجز
    #include <sys/mount.h>

struct mount_attr {
    u64 attr_set;     /* Mount properties to set */
    u64 attr_clr;     /* Mount properties to clear */
    u64 propagation;  /* Mount propagation type */
    u64 userns_fd;    /* User namespace file descriptor */
    /* ... */
};

الوصف
يحدد خصائص الوصل التي ينبغي تغييرها باستخدام mount_setattr(2).

الحقول هي كالتالي:

.attr_set
    يحدد هذا الحقل أعلام السمة MOUNT_ATTR_* التي سيتم تعيينها.

.attr_clr
    يحدد هذا الحقل أعلام السمة MOUNT_ATTR_* التي سيتم مسحها.

.propagation
    يحدد هذا الحقل انتشار الوصل الذي سيتم تطبيقه. القيم الصالحة لهذا الحقل هي نفس أنواع الانتشار الموصوفة في mount_namespaces(7).

.userns_fd
    يحدد هذا الحقل واصف ملف يشير إلى مساحة اسم المستخدم التي سيتم استخدامها كمرجع للوصلات المعينة بالمعرف باستخدام MOUNT_ATTR_IDMAP.

المعايير
لينكس.

التاريخ
لينكس 5.12. glibc 2.36.

قد يتم إلحاق حقول إضافية بالبنية، حيث تؤدي القيمة الصفرية في حقل جديد إلى تصرف النواة كما لو أن حقل الامتداد هذا غير موجود. لذلك، يجب على المستخدم ملء هذه البنية بالأصفار عند التهيئة.

انظر أيضًا
mount_setattr(2)

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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