Add prototypes for internal functions
authortholo <tholo@openbsd.org>
Mon, 25 Mar 1996 21:22:10 +0000 (21:22 +0000)
committertholo <tholo@openbsd.org>
Mon, 25 Mar 1996 21:22:10 +0000 (21:22 +0000)
lib/libc/compat-43/setrgid.c
lib/libc/compat-43/setruid.c

index d5f9d27..f8840fe 100644 (file)
@@ -33,7 +33,7 @@
 
 #if defined(LIBC_SCCS) && !defined(lint)
 /*static char *sccsid = "from: @(#)setrgid.c   5.5 (Berkeley) 2/23/91";*/
-static char *rcsid = "$Id: setrgid.c,v 1.1.1.1 1995/10/18 08:41:46 deraadt Exp $";
+static char *rcsid = "$Id: setrgid.c,v 1.2 1996/03/25 21:22:10 tholo Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -41,12 +41,14 @@ static char *rcsid = "$Id: setrgid.c,v 1.1.1.1 1995/10/18 08:41:46 deraadt Exp $
 
 __warn_references(setrgid, "warning: this program uses setrgid(), which is deprecated.");
 
+extern int __setregid __P((gid_t, gid_t));
+
 int
 #ifdef __STDC__
 setrgid(gid_t rgid)
 #else
 setrgid(rgid)
-       int rgid;
+       gid_t rgid;
 #endif
 {
        return (__setregid(rgid, -1));
index 261ab18..f512b0f 100644 (file)
@@ -33,7 +33,7 @@
 
 #if defined(LIBC_SCCS) && !defined(lint)
 /*static char *sccsid = "from: @(#)setruid.c   5.5 (Berkeley) 2/23/91";*/
-static char *rcsid = "$Id: setruid.c,v 1.1.1.1 1995/10/18 08:41:46 deraadt Exp $";
+static char *rcsid = "$Id: setruid.c,v 1.2 1996/03/25 21:22:11 tholo Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/types.h>
@@ -41,12 +41,14 @@ static char *rcsid = "$Id: setruid.c,v 1.1.1.1 1995/10/18 08:41:46 deraadt Exp $
 
 __warn_references(setruid, "warning: this program uses setruid(), which is deprecated.");
 
+extern int __setreuid __P((uid_t, uid_t));
+
 int
 #ifdef __STDC__
 setruid(uid_t ruid)
 #else
 setruid(ruid)
-       int ruid;
+       uid_t ruid;
 #endif
 {
        return (__setreuid(ruid, -1));