Scroll to navigation

PR_GET_SECCOMP(2) System Calls Manual PR_GET_SECCOMP(2)

الاسم

PR_GET_SECCOMP - الحصول على وضع الحوسبة الآمنة

المكتبة

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

موجز

#include <linux/prctl.h>  /* تعريف ثوابت PR_* */
#include <sys/prctl.h>
int prctl(PR_GET_SECCOMP);

الوصف

إرجاع وضع الحوسبة الآمنة للخيط المستدعي.

إذا لم يكن المستدعي في وضع الحوسبة الآمنة، تُرجع هذه العملية 0؛ إذا كان المستدعي في وضع الحوسبة الآمنة الصارم، فإن استدعاء prctl() سيؤدي إلى إرسال إشارة SIGKILL إلى العملية. إذا كان المستدعي في وضع المرشح، وكان هذا الاستدعاء النظامي مسموحًا به بواسطة مرشحات seccomp، فإنه يُرجع 2؛ وإلا، تُقتل العملية بإشارة SIGKILL.

تتوفر هذه العملية فقط إذا تم ضبط النواة مع تمكين CONFIG_SECCOMP.

قيمة الإرجاع

عند النجاح، يُرجع هذا الاستدعاء القيمة غير السالبة الموصوفة أعلاه. عند الخطأ، يُرجع -1، ويُضبط errno للإشارة إلى الخطأ؛ أو تُقتل العملية.

الأخطاء

لم تُضبط النواة مع CONFIG_SECCOMP.
المستدعي في وضع الحوسبة الآمنة الصارم.
المستدعي في وضع المرشح، وهذا الاستدعاء النظامي غير مسموح به بواسطة مرشحات seccomp.

الملفات

/proc/pid/status
منذ لينكس 3.8، يوفر حقل Seccomp لهذا الملف طريقة للحصول على نفس المعلومات، دون خطر قتل العملية؛ انظر proc_pid_status(5).

المعايير

لينكس.

التاريخ

لينكس 2.6.23.

انظر أيضًا

prctl(2), PR_SET_SECCOMP(2const), seccomp(2)

ترجمة

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

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

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

2 يونيو 2024 صفحات دليل لينكس 6.9.1