summary refs log tree commit diff
path: root/posix
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1995-03-27 10:24:00 +0000
committerRoland McGrath <roland@gnu.org>1995-03-27 10:24:00 +0000
commit342414a6e0952c308c0cf27daab6ea24fc4cc172 (patch)
tree7572299dd85fccd4421e4be6e1b496e0013ccb58 /posix
parent1474b80f017c2fcc18b1de5bbc51884650d30582 (diff)
downloadglibc-342414a6e0952c308c0cf27daab6ea24fc4cc172.tar.gz
glibc-342414a6e0952c308c0cf27daab6ea24fc4cc172.tar.xz
glibc-342414a6e0952c308c0cf27daab6ea24fc4cc172.zip
* sysdeps/unix/bsd/bsd4.4/revoke.S: New file.
	* sysdeps/stub/revoke.c: New file.
	* misc/Makefile (routines): Add revoke.
	* posix/unistd.h [__USE_BSD] (revoke): Declare it.
	* sysdeps/generic/pty.c (openpty, forkpty): Declare return types.
	(forkpty): Declare login_tty.
	* misc/logwtmp.c (logwtmp): Declare to return void.
	* misc/login_tty.c (login_tty): Include unistd.h.  Declare return type.
Diffstat (limited to 'posix')
-rw-r--r--posix/unistd.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/posix/unistd.h b/posix/unistd.h
index 4468541e3a..db952883f2 100644
--- a/posix/unistd.h
+++ b/posix/unistd.h
@@ -559,6 +559,9 @@ extern int sync __P ((void));
    group of the control terminal.  */
 extern int vhangup __P ((void));
 
+/* Revoke the access of all descriptors currently open on FILE.  */
+extern int revoke __P ((const char *__file));
+
 
 /* Turn accounting on if NAME is an existing file.  The system will then write
    a record for each process as it terminates, to this file.  If NAME is NULL,