summaryrefslogtreecommitdiff
path: root/libguile/posix.h
diff options
context:
space:
mode:
authorMartin Grabmüller <mgrabmue@cs.tu-berlin.de>2001-03-09 10:03:47 +0000
committerMartin Grabmüller <mgrabmue@cs.tu-berlin.de>2001-03-09 10:03:47 +0000
commit94e6d79391fa36c5993d6301cac0949b7572333b (patch)
tree7289796b232298ee531f85844da560e31a7b7f2b /libguile/posix.h
parent880c28588298864092e1b35f5d60eaebba1b4bff (diff)
downloadguile-94e6d79391fa36c5993d6301cac0949b7572333b.tar.gz
Added some new posix functions:
(scm_crypt, scm_chroot, scm_getlogin, scm_cuserid), (scm_getpriority, scm_setpriority, scm_getpass, scm_flock), (scm_sethostname, scm_gethostname): New procedures.
Diffstat (limited to 'libguile/posix.h')
-rw-r--r--libguile/posix.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/libguile/posix.h b/libguile/posix.h
index a39930846..2b96f94e8 100644
--- a/libguile/posix.h
+++ b/libguile/posix.h
@@ -95,6 +95,16 @@ extern SCM scm_setlocale (SCM category, SCM locale);
extern SCM scm_mknod (SCM path, SCM type, SCM perms, SCM dev);
extern SCM scm_nice (SCM incr);
extern SCM scm_sync (void);
+extern SCM scm_crypt (SCM key, SCM salt);
+extern SCM scm_chroot (SCM path);
+extern SCM scm_getlogin (void);
+extern SCM scm_cuserid (void);
+extern SCM scm_getpriority (SCM which, SCM who);
+extern SCM scm_setpriority (SCM which, SCM who, SCM prio);
+extern SCM scm_getpass (SCM prompt);
+extern SCM scm_flock (SCM file, SCM operation);
+extern SCM scm_sethostname (SCM name);
+extern SCM scm_gethostname (void);
extern void scm_init_posix (void);
#endif /* POSIXH */