Provided by: libauparse-dev_4.1.2-1_amd64 bug

NAME

       auparse_new_buffer - replace the buffer in the parser

SYNOPSIS

       #include <auparse.h>

       int auparse_new_buffer(auparse_state_t *au,constchar*"data,size_t"data_len);"

       au     The audit parse state

       data   A  buffer  of  data  to give to the parser, it is data_len bytes long. The data is copied into the
              parser without modifying the original. Upon return the caller may free or reuse the data buffer.

       data_len
              The number of bytes in data

DESCRIPTION

       auparse_new_buffer replaces the data that the parser works on.  auparse_init() must have been called with
       a source type of AUSOURCE_BUFFER.

RETURN VALUE

       Returns 1 if an error occurs; otherwise, 0 for success.

SEE ALSO

       auparse_init(3)

Red Hat                                             June 2025                              AUPARSE_NEW_BUFFER(3)