Provided by: util-linux-locales_2.41-4ubuntu3_all bug

NUME

       ll2_read_entry - citește o intrare din baza de date și o returnează

REZUMAT

       #include <lastlog2.h>

       int ll2_read_entry (struct ll2_context *context, const char *user, int64_t *ll_time, char tty, char
       rhost, char pam_service, char error);

DESCRIERE

       Citește prima intrare din baza de date, definită în context, pentru utilizatorul user. Dacă context este
       NULL, va fi preluată baza de date implicită, definită în LL2_DEFAULT_DATABASE.

           char    *error = NULL;
           const   char *user = "root";
           int64_t res_time;
           char    *res_tty = NULL;
           char    *res_rhost = NULL;
           char    *res_service = NULL;

           int ret = ll2_read_entry (NULL, user, &res_time, &res_tty, &res_rhost, &res_service, &error);

VALOAREA RETURNATĂ

       Returnează 0 în caz de succes, -ENOMEM sau -1 în caz de alt eșec. error conține un șir de erori dacă
       valoarea returnată este -1. Nu este garantat că error conține un șir de erori, poate fi și NULL. error
       trebuie să fie eliberată de apelant. Dacă baza de date lastlog2 nu există deloc, errno ENOENT este
       stabilită și poate fi verificată.

       Valorile evaluate sunt returnate de ll_time, tty, rhost și pam_service.

AUTORI

       Thorsten Kukuk (kukuk@suse.de)

CONSULTAȚI ȘI

       lastlog2(3), ll2_new_context(3), *ll2_unref_context(3), *ll2_read_all(3), ll2_write_entry(3),
       ll2_update_login_time(3), ll2_remove_entry(3), ll2_rename_user(3), ll2_import_lastlog(3)

RAPORTAREA ERORILOR

       Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor
       <https://github.com/util-linux/util-linux/issues>.

DISPONIBILITATE

       Biblioteca liblastlog2 face parte din pachetul util-linux începând cu versiunea 2.40. Acesta poate fi
       descărcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.

util-linux 2.41                                    2025-07-02                                  LL2_READ_ENTRY(3)