From 5f3d14fdd2b5d1eece97f63fdb61d669a4b3927b Mon Sep 17 00:00:00 2001 From: Unknown User d91-jda Date: Wed, 17 Apr 1996 17:43:38 +0000 Subject: [PATCH] Patch for HP-UX. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@397 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/ftp/common/inet_aton.c | 1 + appl/ftp/ftp/ftp_locl.h | 3 +++ appl/ftp/ftpd/ftpd.c | 5 +++++ 3 files changed, 9 insertions(+) diff --git a/appl/ftp/common/inet_aton.c b/appl/ftp/common/inet_aton.c index 537838720..bea95c12d 100644 --- a/appl/ftp/common/inet_aton.c +++ b/appl/ftp/common/inet_aton.c @@ -2,6 +2,7 @@ #include #endif +#include #include #include diff --git a/appl/ftp/ftp/ftp_locl.h b/appl/ftp/ftp/ftp_locl.h index 9f2070fa9..ea7de2f68 100644 --- a/appl/ftp/ftp/ftp_locl.h +++ b/appl/ftp/ftp/ftp_locl.h @@ -19,6 +19,9 @@ #include #include #include + +extern int h_errno; + #include #include #include diff --git a/appl/ftp/ftpd/ftpd.c b/appl/ftp/ftpd/ftpd.c index 1906c2376..f04bf7057 100644 --- a/appl/ftp/ftpd/ftpd.c +++ b/appl/ftp/ftpd/ftpd.c @@ -89,6 +89,11 @@ static char rcsid[] = "$NetBSD: ftpd.c,v 1.15 1995/06/03 22:46:47 mycroft Exp $" #include +#ifdef __hpux +#define seteuid(euid) setresuid(-1, euid, -1) +#define setegid(egid) setresgid(-1, egid, -1) +#endif + #include "pathnames.h" #include "extern.h" #include "common.h"