summaryrefslogtreecommitdiffstats
path: root/common/os_calls.h
diff options
context:
space:
mode:
authorjsorg71 <jsorg71>2006-04-23 21:30:02 +0000
committerjsorg71 <jsorg71>2006-04-23 21:30:02 +0000
commit2990d6daa742e4cf6ef3aa47a418d62340f031d9 (patch)
tree304e9ebe6e0d6851c5c29412a19c6f670d9c5c05 /common/os_calls.h
parentf9b3faac0e261241058ecb344423e9b5a5fdc86f (diff)
downloadxrdp-proprietary-2990d6daa742e4cf6ef3aa47a418d62340f031d9.tar.gz
xrdp-proprietary-2990d6daa742e4cf6ef3aa47a418d62340f031d9.zip
some solaris fixes and add some funcs for sesman
Diffstat (limited to 'common/os_calls.h')
-rw-r--r--common/os_calls.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/common/os_calls.h b/common/os_calls.h
index 62607428..68b70117 100644
--- a/common/os_calls.h
+++ b/common/os_calls.h
@@ -122,6 +122,8 @@ g_strcmp(char* c1, char* c2);
int
g_strncmp(char* c1, char* c2, int len);
int
+g_strcasecmp(char* c1, char* c2);
+int
g_strncasecmp(char* c1, char* c2, int len);
int
g_atoi(char* str);
@@ -135,6 +137,8 @@ void*
g_get_proc_address(long lib, char* name);
int
g_system(char* aexec);
+char*
+g_get_strerror(void);
void
g_execvp(char* p1, char* args[]);
int
@@ -174,6 +178,10 @@ int
g_getuser_info(char* username, int* gid, int* uid, char* shell, char* dir,
char* gecos);
int
+g_getgroup_info(char* groupname, int* gid);
+int
+g_check_user_in_group(char* username, int gid, int* ok);
+int
g_time1(void);
#endif