.\" -*- coding: UTF-8 -*- .\" Copyright (C) 2003 John Levon .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified 2004-06-17 Michael Kerrisk .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH lookup_dcookie 2 "30 martie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME lookup_dcookie \- returnează ruta unei intrări de director .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP /* Definirea constantelor \fBSYS_*\fP */ \fB#include \fP .PP \fBint syscall(SYS_lookup_dcookie, uint64_t \fP\fIcookie\fP\fB, char *\fP\fIbuffer\fP\fB,\fP \fB size_t \fP\fIlen\fP\fB);\fP .fi .PP \fINota\fP: glibc nu oferă o funcție învăluitoare pentru \fBlookup_dcookie\fP(), fiind necesară utilizarea \fBsyscall\fP(2). .SH DESCRIERE Caută ruta completă a intrării de director specificată prin valoarea \fIcookie\fP. Cookie\-ul este un identificator opac care identifică în mod unic o anumită intrare de director. Memoria tampon dată este completată cu ruta completă a intrării de director. .PP Pentru ca \fBlookup_dcookie\fP() să returneze cu succes, nucleul trebuie să dețină în continuare o referință cookie pentru intrarea de director. .SH "VALOAREA RETURNATĂ" În caz de succes, \fBlookup_dcookie\fP() returnează lungimea șirului de rută copiat în memoria tampon. În caz de eroare, se returnează \-1, iar \fIerrno\fP este configurată pentru a indica eroarea. .SH ERORI\-IEȘIRE .TP \fBEFAULT\fP Memoria tampon nu era validă. .TP \fBEINVAL\fP În momentul căutării, nucleul nu are înregistrate corespondențe cookie/înregistrări de directoare sau cookie\-ul nu se referă la o înregistrare de directoare validă. .TP \fBENAMETOOLONG\fP Numele nu a încăput în memoria tampon. .TP \fBENOMEM\fP Nucleul nu a putut aloca memorie pentru memoria tampon temporară care conține ruta. .TP \fBEPERM\fP Procesul nu dispune de capacitatea \fBCAP_SYS_ADMIN\fP necesară pentru a căuta valorile cookie\-urilor. .TP \fBERANGE\fP Memoria tampon nu a fost suficient de mare pentru a conține ruta intrării de director. .SH STANDARDE Linux. .SH ISTORIC Linux 2.5.43. .PP Eroarea \fBENAMETOOLONG\fP a fost adăugată în Linux 2.5.70. .SH NOTE \fBlookup_dcookie\fP() este un apel de sistem cu scop special, utilizat în prezent numai de profilatorul \fBoprofile\fP(1). Se bazează pe un controlor al nucleului pentru a înregistra cookie\-uri pentru intrările de directoare. .PP Ruta returnată poate fi însoțită de șirul „(deleted)” dacă intrarea de director a fost eliminată. .SH "CONSULTAȚI ȘI" \fBoprofile\fP(1) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .