vhangup(2)

الاسم
vhangup - إنهاء افتراضي للطرفية الحالية

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

موجز
#include <unistd.h>

int vhangup(void);

    متطلبات ماكروات اختبار الميزات لـ glibc (انظر feature_test_macros(7)):

vhangup():
    منذ glibc 2.21:
        _DEFAULT_SOURCE
    في glibc 2.19 و 2.20:
        _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
    حتى glibc 2.19 وما قبله:
        _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)

الوصف
vhangup() يحاكي إنهاءً على الطرفية الحالية. هذا الاستدعاء يُرتّب للمستخدمين الآخرين الحصول على طرفية "نظيفة" عند وقت الدخول.

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

الأخطاء

EPERM
    عملية الاستدعاء لا تملك صلاحية كافية لاستدعاء vhangup()؛ القدرة CAP_SYS_TTY_CONFIG مطلوبة.

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

انظر أيضًا
init(1)، capabilities(7)

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

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

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