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

NUME

       futimesat  -  modifică  marcajele  de  timp  ale unui fișier în raport cu un descriptor de
       fișier de director

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

REZUMAT

       #include <fcntl.h>            /* Definirea constantelor AT_* */
       #include <sys/time.h>

       [[depreciat]] int futimesat(int dirfd, const char *nume-rută,
                                    const struct timeval times[2]);

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

       futimesat():
           _GNU_SOURCE

DESCRIERE

       Acest apel de sistem este obsolet.  Utilizați în schimb utimensat(2).

       Apelul  de  sistem  futimesat()  funcționează  exact  în  același  mod ca și utimes(2), cu
       excepția diferențelor descrise în această pagină de manual.

       În cazul în care numele de  rută  dat  în  nume-rută  este  relativ,  atunci  acesta  este
       interpretat  în  raport  cu  directorul la care face referire descriptorul de fișier dirfd
       (mai degrabă decât în raport cu directorul de lucru curent al procesului apelant, așa  cum
       face utimes(2) pentru un nume de rută relativ).

       Dacă  nume-rută  este  relativ  și dirfd este valoarea specială AT_FDCWD, atunci nume-rută
       este interpretat  relativ  la  directorul  de  lucru  curent  al  procesului  apelant  (ca
       utimes(2)).

       Dacă  nume-rută  este  absolut,  atunci  dirfd  este ignorat (ase vedea openat(2) pentru o
       explicație a motivelor pentru care argumentul dirfd este util).

VALOAREA RETURNATĂ

       În caz de succes, futimesat() returnează un 0. În caz de eroare,  se  returnează  -1,  iar
       errno este configurată pentru a indica eroarea.

ERORI

       Aceleași  erori  care  apar pentru utimes(2) pot apărea și pentru futimesat(). Următoarele
       erori suplimentare pot apărea pentru futimesat():

       EBADF  nume-rută este relativ, dar dirfd nu este nici  AT_FDCWD,  nici  un  descriptor  de
              fișier valid.

       ENOTDIR
              nume-rută este relativ și dirfd este un descriptor de fișier ce se referă la un alt
              fișier decât un director.

VERSIUNI

       futimesat() a fost adăugat în Linux 2.6.16; suportul bibliotecii a fost adăugat  în  glibc
       2.4.

STANDARDE

       Acest  apel  de  sistem nu este standard.  A fost implementat dintr-o specificație propusă
       pentru POSIX.1, dar această specificație a fost înlocuită cu cea pentru utimensat(2).

       Un apel de sistem similar există în Solaris.

NOTE

   note glibc
       Dacă nume-rută este NULL, atunci funcția glibc futimesat() actualizează marcajul  de  timp
       pentru fișierul la care face referire dirfd.

CONSULTAȚI ȘI

       stat(2), utimensat(2), utimes(2), futimes(3), path_resolution(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⟩.