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 если получен ошибочный ответ, и положительное значение в случае успеха.
СМ. ТАКЖЕ
АВТОР
Стив Граб (Steve Grubb)
ПЕРЕВОД
Перевод с английского Nataliya Smirnova <oohhh@list.ru> 2007
| Октябрь 2006 | Red Hat |
