27 #ifndef _OPENVAS_LIBRARIES_BASE_DROP_PRIVILEGES_H
28 #define _OPENVAS_LIBRARIES_BASE_DROP_PRIVILEGES_H
35 #define OPENVAS_DROP_PRIVILEGES g_quark_from_static_string ("openvas-drop-privileges-error-quark")
38 #define OPENVAS_DROP_PRIVILEGES_ERROR_ALREADY_SET -1
40 #define OPENVAS_DROP_PRIVILEGES_OK 0
41 #define OPENVAS_DROP_PRIVILEGES_FAIL_NOT_ROOT 1
42 #define OPENVAS_DROP_PRIVILEGES_FAIL_UNKNOWN_USER 2
43 #define OPENVAS_DROP_PRIVILEGES_FAIL_DROP_GID 3
44 #define OPENVAS_DROP_PRIVILEGES_FAIL_DROP_UID 4