diff options
Diffstat (limited to 'src/ck-sysdeps.h')
-rw-r--r-- | src/ck-sysdeps.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ck-sysdeps.h b/src/ck-sysdeps.h index ce3fae9..86d4425 100644 --- a/src/ck-sysdeps.h +++ b/src/ck-sysdeps.h @@ -21,8 +21,14 @@ #ifndef __CK_SYSDEPS_H #define __CK_SYSDEPS_H +#include "config.h" + #include <glib.h> +#ifdef HAVE_PATHS_H +#include <paths.h> +#endif /* HAVE_PATHS_H */ + G_BEGIN_DECLS typedef struct _CkProcessStat CkProcessStat; @@ -50,6 +56,11 @@ gboolean ck_get_socket_peer_credentials (int socket_fd, uid_t *uid, GError **error); +int ck_get_a_console_fd (void); + +gboolean ck_fd_is_a_console (int fd); + +gboolean ck_is_root_user (void); G_END_DECLS |