auparse_destroy(3)

auparse_destroy3

Release instance of parser

Usage

#include <auparse.h>

void auparse_destroy(auparse_state_t *au);"

void auparse_destroy_ext(auparse_state_t *au, auparse_destroy_what_t what);

Overview

auparse_destroy frees all data structures and closes file descriptors.

auparse_destroy_ext frees data structures based on what. What can be AUPARSE_DESTROY_ALL to release everything or AUPARSE_DESTROY_COMMON to release everything but the uid and gid lookup cache.

Return value

None.

Releases

10 releases since Debian 5.0 (Lenny); the text changed 3 times.

  1. 5.0–9
  2. 10–11
  3. 12–13
  4. Arch

Author

Steve Grubb

From audit 4.2.1-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.