summaryrefslogtreecommitdiffstats
path: root/src/ck-sysdeps.h
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-08-17 12:59:41 -0400
committerWilliam Jon McCann <mccann@jhu.edu>2007-08-17 12:59:41 -0400
commit3423ce3039033e8bf54860a2b955fdf8c1f21be7 (patch)
treef9da817b4799d19e28c673e1e26d7a42f94fcde9 /src/ck-sysdeps.h
parentbec4b4163ae65fa271845da6b748456346987c26 (diff)
add a vt monitor test, move getfd to sysdeps, add a check for the root user
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