summaryrefslogtreecommitdiffstats
path: root/src/ck-sysdeps.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ck-sysdeps.h')
-rw-r--r--src/ck-sysdeps.h11
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