AUPARSE_INTERPRET_FIELD(3) API-ul de audit Linux AUPARSE_INTERPRET_FIELD(3) NUME auparse_interpret_field, auparse_interpret_realpath,auparse_interpret_sock_family,auparse_interpret_sock_port,auparse_interpret_sock_address - obine valoarea interpretata a campului curent SINOPSIS #include const char *auparse_interpret_field(const auparse_state_t *au); const char *auparse_interpret_realpath(const auparse_state_t *au); const char *auparse_interpret_sock_family(auparse_state_t *au); const char *auparse_interpret_sock_port(auparse_state_t *au); const char *auparse_interpret_sock_address(const auparse_state_t *au); DESCRIERE auparse_interpret_field permite accesul la valoarea interpretata in campul curent al inregistrarii curente din evenimentul curent. irul returnat este eludat folosind metoda aleasa. Valoarea returnata va fi distrusa daca apelai din nou aceasta funcie. Daca trebuie sa interpretai un alt camp i sa pastrai aceasta valoare, va trebui sa o copiai pentru a o utiliza ulterior. Exemple de elemente care pot fi interpretate sunt: uid, gid, numere syscall, coduri de ieire, rute de fiiere, adrese de socluri, permisiuni, moduri i capacitai. Este probabil ca in viitor sa apara i altele. Daca o valoare nu poate fi interpretata, se returneaza valoarea sa originala. auparse_interpret_realpath este similara cu auparse_interpret_field, cu excepia faptului ca va apela realpath pe rezultatele lipirii cwd i fiierului impreuna. Acest lucru implica, de asemenea, ca este valid sa fie apelata numai pentru numele fiierului dat intr-o inregistrare PATH. auparse_interpret_sock_family va returna numai poriunea de familie de socluri a unei adrese de soclu. auparse_interpret_sock_port va returna doar poriunea de port a unei adrese de soclu. Nu toate familiile de socluri au un port. In acest caz, vei obine o valoare NULL, iar cea mai buna opiune este sa utilizai funcia de interpretare normala. auparse_interpret_sock_address va returna doar poriunea de adresa a unei adrese de soclu. Nu toate familiile de socluri au o adresa IP. In acest caz, vei obine o valoare NULL, iar cea mai buna opiune este sa utilizai funcia de interpretare normala. VALOAREA RETURNATA Returneaza NULL daca exista o eroare, altfel un indicator catre valoarea interpretata. CONSULTAI I auparse_get_field_int(3), auparse_get_field_str(3), auparse_set_escape_mode(3). AUTOR Steve Grubb TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Red Hat august 2017 AUPARSE_INTERPRET_FIELD(3)