Provided by: manpages-ro-dev_4.21.0-2_all bug

NUME

       unlockpt - deblochează o pereche de pseudoterminale maestru/sclav

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #define _XOPEN_SOURCE
       #include <stdlib.h>

       int unlockpt(int fd);

   Cerințe   pentru   macrocomenzi  de  testare  a  caracteristicilor  pentru  glibc  (consultați
   feature_test_macros(7)):

       unlockpt():
           Începând cu glibc 2.24:
               _XOPEN_SOURCE >= 500
           glibc 2.23 și versiunile anterioare:
               _XOPEN_SOURCE

DESCRIERE

       Funcția   unlockpt()   deblochează   dispozitivul   pseudoterminal   sclav   corespunzător
       pseudoterminalului maestru la care se face referire prin descriptorul de fișier fd.

       unlockpt() trebuie apelat înainte de deschiderea părții sclav ale unui pseudoterminal.

VALOAREA RETURNATĂ

       În  caz de succes, unlockpt() returnează 0.  În caz contrar, returnează -1 și configurează
       errno pentru a indica eroarea.

ERORI

       EBADF  Argumentul fd nu este un descriptor de fișier deschis pentru scriere.

       EINVAL Argumentul fd nu este asociat cu un pseudoterminal maestru (principal).

VERSIUNI

       unlockpt() este furnizată începând cu glibc 2.1.

ATRIBUTE

       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).

       ┌───────────────────────────────────────────────────────────┬───────────────────┬─────────┐
       │InterfațăAtributValoare │
       ├───────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │unlockpt()                                                 │ Siguranța firelor │ MT-Safe │
       └───────────────────────────────────────────────────────────┴───────────────────┴─────────┘

STANDARDE

       POSIX.1-2001, POSIX.1-2008.

CONSULTAȚI ȘI

       grantpt(3), posix_openpt(3), ptsname(3), pts(4), pty(7)

TRADUCERE

       Traducerea în limba  română  a  acestui  manual  a  fost  creată  de  Remus-Gabriel  Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența  publică  generală  GNU
       Versiunea 3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  sau  o  versiune  ulterioară  cu
       privire la condiții privind drepturile de autor.  NU se asumă Nicio RESPONSABILITATE.

       Dacă  găsiți  erori  în  traducerea  acestui  manual,  vă  rugăm să trimiteți un e-mail la
       ⟨translation-team-ro@lists.sourceforge.net⟩.