.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH AUPARSE_INIT 3 "Jan 2023" "Red Hat" "Linux Audit API" .SH BEZEICHNUNG auparse_init \- Initialisieren einer Instanz der Audit\-Auswertbibliothek .SH ÜBERSICHT \fB#include \fP .sp \fBauparse_state_t * auparse_init(ausource_t\fP\fIQuelle\fP\fB, const void *"\fP\fIb\fP\fB);"\fP .SH BESCHREIBUNG \fBauparse_init\fP initialisiert eine Instanz der Audit\-Auswertbibliothek. Die Funktion liefert einen undurchsichtigen Zeiger auf den internen Zustand des Auswerters zurück. Dieser wird in nachfolgenden Aufrufen der Bibliothek verwandt. Die Variable \fIQuelle\fP bestimmt, wo die Bibliothek nach Daten schaut. Gültige Werte sind: .nf \fBAUSOURCE_LOGS\fP \- Auditprotokolle verwenden \fBAUSOURCE_FILE\fP \- Eine Datei verwenden \fBAUSOURCE_FILE_ARRAY\fP \- Mehrere Dateien verwenden \fBAUSOURCE_BUFFER\fP \- Einen Puffer verwenden \fBAUSOURCE_BUFFER_ARRAY\fP \- Ein Feld von Puffern verwenden \fBAUSOURCE_DESCRIPTOR\fP \- Einen bestimmten Deskriptor verwenden \fBAUSOURCE_FILE_POINTER\fP \- Einen Stdio\-DATEI\-Zeiger verwenden \fBAUSOURCE_FEED\fP \- Daten an den Auwerter mittels \fBauparse_feed\fP(3) leiten .fi Der Zeiger \fIb\fP wird zum Setzen des Dateinamens, Dateifeldes, der Pufferadresse oder des Zeigerfeldes auf Puffer oder der Deskriptornummer verwandt, abhängig davon, was für eine Quelle angegeben ist. Wenn die Datenquelle ein Feld von Dateien oder Puffern ist, würden Sie ein Feld von Zeigern erzeugen, bei dem das letzte ein NULL\-Zeiger ist. Puffer sollten mit NUL abgeschlossen werden. Die von \fBauparse_init\fP zurückgelieferte Datenstruktur ist nicht Thread\-sicher. Falls Sie sie in einem Multithreaded\-Programm verwenden müssen, müssen Sie zusätzliche Sperren rund um jede Verwendung der Datenstruktur hinzufügen. .SH RÜCKGABEWERT Liefert einen NULL\-Zeiger zurück, falls ein Fehler auftritt. Andernfalls ist der Rückgabewert ein undurchsichtiger Zeiger auf den internen Zustand des Auswerters. .SH "SIEHE AUCH" \fBauparse_reset\fP(3), \fBauparse_destroy\fP(3), \fBauparse_feed\fP(3). .SH AUTOR Steve Grubb .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .