vhangup

VHANGUP(2)      Ð ÑководÑÑво пÑогÑаммиÑÑа Linux      VHANGUP(2)



ÐÐЯ
       vhangup - имиÑиÑÑÐµÑ Ð¿ÑекÑаÑение ÑабоÑÑ ÑекÑÑего
       ÑеÑминала

ÐÐÐÐÐ
       #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() имиÑиÑÑÐµÑ Ð¿ÑекÑаÑение ÑабоÑÑ Ð½Ð° ÑекÑÑем
       ÑеÑминале. ÐÑÐ¾Ñ Ð²Ñзов вÑполнÑÐµÑ Ð´ÐµÐ¹ÑÑвиÑ,
       необÑодимÑе Ð´Ð»Ñ Ð¾ÑиÑÑки ÑеÑминала пеÑед
       пÑиглаÑением ко вÑодÑ.

ÐÐÐÐÐ ÐЩÐÐÐÐÐ ÐÐÐЧÐÐÐÐ
       ÐÑи ÑÑпеÑном вÑполнении возвÑаÑаеÑÑÑ 0. Ð
       ÑлÑÑае оÑибки возвÑаÑаеÑÑÑ -1, а errno
       ÑÑÑанавливаеÑÑÑ Ð² ÑооÑвеÑÑÑвÑÑÑее знаÑение.

ÐШÐÐÐÐ
       EPERM  ÐÑзÑваÑÑий пÑоÑеÑÑ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð´Ð¾ÑÑаÑоÑно
              пÑав Ð´Ð»Ñ Ð²Ñзова vhangup(); ÑÑебÑеÑÑÑ Ð¼Ð°Ð½Ð´Ð°Ñ
              CAP_SYS_TTY_CONFIG.

СÐÐТÐÐТСТÐÐРСТÐÐÐÐРТÐÐ
       ÐаннÑй вÑзов ÑÑÑеÑÑвÑÐµÑ ÑолÑко в Linux и не
       должен иÑполÑзоваÑÑÑÑ Ð² пÑогÑаммаÑ, коÑоÑÑе
       Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð¿ÐµÑеноÑимÑми.

СÐÐТРÐТРТÐÐÐÐ
       init(1), capabilities(7)



Linux                             2016-03-15                        VHANGUP(2)