handle.h revision 255e72915d4cbddceb435e13d81601755714e9f
1#ifndef _SEPOL_INTERNAL_HANDLE_H_
2#define _SEPOL_INTERNAL_HANDLE_H_
3
4#include <sepol/handle.h>
5
6struct sepol_handle {
7	/* Error handling */
8	int msg_level;
9	const char *msg_channel;
10	const char *msg_fname;
11#ifdef __GNUC__
12	__attribute__ ((format(printf, 3, 4)))
13#endif
14	void (*msg_callback) (void *varg,
15			      sepol_handle_t * handle, const char *fmt, ...);
16	void *msg_callback_arg;
17
18	int disable_dontaudit;
19	int expand_consume_base;
20
21};
22
23#endif
24