blob: ebba659d9965fc9e21680f104502149cf4a2d6bf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/* pam_econf.h -- routines to parse configuration files with libeconf */
#ifndef PAM_ECONF_H
#define PAM_ECONF_H
#ifdef USE_ECONF
#include <libeconf.h>
econf_err pam_econf_readconfig(econf_file **key_file,
const char *usr_conf_dir,
const char *etc_conf_dir,
const char *config_name,
const char *config_suffix,
const char *delim,
const char *comment,
bool (*callback)(const char *filename, const void *data),
const void *callback_data);
#endif /* USE_ECONF */
#endif /* PAM_ECONF_H */
|