Man page - endttyent(3)

Packages contains this manual

Available languages:

en fr es ja ru ro

Manual

getttyent

NUME
BIBLIOTECA
SINOPSIS
DESCRIERE
ATRIBUTE
STANDARDE
NOTE
CONSULTAȚI ȘI
TRADUCERE

NUME

getttyent, getttynam, setttyent, endttyent - obține intrarea din fișierul ttys

BIBLIOTECA

Biblioteca C standard ( libc , -lc )

SINOPSIS

#include <ttyent.h>

struct ttyent *getttyent(void);
struct ttyent *getttynam(const char *
name );

int setttyent(void);
int endttyent(void);

DESCRIERE

Aceste funcții oferă o interfață cu fișierul _PATH_TTYS (de exemplu, /etc/ttys ).

Funcția setttyent () deschide fișierul sau îl derulează dacă este deja deschis.

Funcția endttyent () închide fișierul.

Funcția getttynam () caută un anumit nume de terminal în fișier. Aceasta returnează un indicator către o structură ttyent (descrierea mai jos).

Funcția getttyent () deschide fișierul _PATH_TTYS (dacă este necesar) și returnează prima intrare. În cazul în care fișierul este deja deschis, următoarea intrare. Structura ttyent are forma:

struct ttyent {
char *ty_name; /* numele dispozitivului terminal */
char *ty_getty; /* comanda de executat, de regulă «getty» */
char *ty_type; /* tipul de terminal pentru «termcap» */
int ty_status; /* fanioane de stare */
char *ty_window; /* comanda pentru a porni gestionarul de ferestre */
char *ty_comment; /* câmpul de comentarii */
};

ty_status poate fi:

#define TTY_ON 0x01 /* activează autentificările (pornește programul ty_getty) */
#define TTY_SECURE 0x02 /* permite UID 0 să se conecteze */

ATRIBUTE

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

Image grohtml-676656-1.png

STANDARDE

BSD.

NOTE

În Linux, fișierul /etc/ttys și funcțiile descrise mai sus nu sunt utilizate.

CONSULTAȚI ȘI

ttyname (3), ttyslot (3)

TRADUCERE

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

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 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 .