'\" t .\" Title: ll2_write_entry .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Manualul programatorului .\" Source: util-linux 2.41 .\" Language: English .\" .TH "LL2_WRITE_ENTRY" "3" "2025-03-29" "util\-linux 2.41" "Manualul programatorului" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NUME" ll2_write_entry \- scrie o nouă intrare în baza de date .SH "REZUMAT" .sp \fB#include \fP .sp \fBint ll2_write_entry (struct ll2_context *\fIcontext\fP, const char *\fIuser\fP, int64_t \fIll_time\fP, const char *\fItty\fP, const char *\fIrhost\fP, const char *\fIpam_service\fP, char **\fIerror\fP);\fP .SH "DESCRIERE" .sp Scrie o nouă intrare în baza de date, care este definită în \fIcontext\fP. Dacă \fIcontext\fP este NULL, va fi preluată baza de date implicită, definită în \fILL2_DEFAULT_DATABASE\fP. .sp .if n .RS 4 .nf .fam C time_t login_time = time(0); // Obține ora sistemului char\& *error = NULL; const\& char *user = "root"; int ret = ll2_write_entry (NULL, user, login_time, "pts/0", "192.168.122.1", NULL, &error); .fam .fi .if n .RE .sp \fIpam_service\fP este numele serviciului sau al instanței care a generat intrarea (opțional). .SH "VALOAREA RETURNATĂ" .sp Returnează 0 în caz de succes, \-ENOMEM sau \-1 în caz de alt eșec. \fIerror\fP conține un șir de erori dacă valoarea returnată este \-1. Nu este garantat că \fIerror\fP conține un șir de erori, poate fi și NULL. \fIerror\fP trebuie să fie eliberată de apelant. .SH "AUTORI" .sp Thorsten Kukuk (\c .MTO "kukuk\(atsuse.de" "" ")" .SH "CONSULTAȚI ȘI" .sp \fBlastlog2\fP(3), \fBll2_new_context(3), *ll2_unref_context(3), *ll2_read_all\fP(3), \fBll2_read_entry\fP(3), \fBll2_update_login_time\fP(3), \fBll2_remove_entry\fP(3), \fBll2_rename_user\fP(3), \fBll2_import_lastlog\fP(3) .SH "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Biblioteca \fBliblastlog2\fP face parte din pachetul util\-linux începând cu versiunea 2.40. Acesta poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."