audit_get_reply(3)

AUDIT_GET_REPLY(3) Linux Audit API AUDIT_GET_REPLY(3)

НАЗВАНИЕ

audit_get_reply - получение ответа системы аудита

СИНТАКСИС

#include <libaudit.h>

int audit_get_reply(int fd, struct audit_reply *rep, reply_t block, int peek);

ОПИСАНИЕ

Эта функция получает следующий пакет данных, посланный в сокет сетевого соединения. Эта функция обычно вызывается после того, как послана команда системе аудита. fd должен быть открытым файловым дескриптором,который возвращен функцией audit_open. rep должен быть структурой данных, в которой нужно получить ответ. block имеет тип reply_t, который является GET_REPLY_BLOCKING и GET_REPLY_NONBLOCKING. Если peek не равен нулю, данные получаются без исключения из очереди сокета.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

Эта функция возвращает -1 при ошибке, 0 если получен ошибочный ответ, и положительное значение в случае успеха.

СМ. ТАКЖЕ

audit_open(3).

АВТОР

Стив Граб (Steve Grubb)

ПЕРЕВОД

Перевод с английского Nataliya Smirnova <oohhh@list.ru> 2007

Октябрь 2006 Red Hat