summaryrefslogtreecommitdiffstats
path: root/contrib/sendmail/test/t_setreuid.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/sendmail/test/t_setreuid.c')
-rw-r--r--contrib/sendmail/test/t_setreuid.c30
1 files changed, 19 insertions, 11 deletions
diff --git a/contrib/sendmail/test/t_setreuid.c b/contrib/sendmail/test/t_setreuid.c
index 6622068..1b6eff6 100644
--- a/contrib/sendmail/test/t_setreuid.c
+++ b/contrib/sendmail/test/t_setreuid.c
@@ -12,11 +12,27 @@
#include <unistd.h>
#include <stdio.h>
+#ifndef lint
+static char id[] = "@(#)$Id: t_setreuid.c,v 8.4 1999/08/28 00:25:28 gshapiro Exp $";
+#endif /* ! lint */
+
#ifdef __hpux
-#define setreuid(r, e) setresuid(r, e, -1)
-#endif
+# define setreuid(r, e) setresuid(r, e, -1)
+#endif /* __hpux */
+
+static void
+printuids(str, r, e)
+ char *str;
+ int r, e;
+{
+ printf("%s (should be %d/%d): r/euid=%d/%d\n", str, r, e,
+ getuid(), geteuid());
+}
-main()
+int
+main(argc, argv)
+ int argc;
+ char **argv;
{
int fail = 0;
uid_t realuid = getuid();
@@ -123,11 +139,3 @@ main()
printf("\nIt is safe to define HASSETREUID on this system\n");
exit(0);
}
-
-printuids(str, r, e)
- char *str;
- int r, e;
-{
- printf("%s (should be %d/%d): r/euid=%d/%d\n", str, r, e,
- getuid(), geteuid());
-}
OpenPOWER on IntegriCloud