diff options
-rw-r--r-- | xdm/choose.c | 8 | ||||
-rw-r--r-- | xdm/session.c | 9 |
2 files changed, 17 insertions, 0 deletions
diff --git a/xdm/choose.c b/xdm/choose.c index f7472f5..7158a7c 100644 --- a/xdm/choose.c +++ b/xdm/choose.c @@ -48,6 +48,14 @@ in this Software without prior written authorization from The Open Group. # include <errno.h> +# ifdef HAVE_SETPROCTITLE +# ifdef __linux__ +# include <bsd/unistd.h> +# else +# include <unistd.h> +# endif +# endif + # include <time.h> # define Time_t time_t diff --git a/xdm/session.c b/xdm/session.c index 4ab98c1..b1ae322 100644 --- a/xdm/session.c +++ b/xdm/session.c @@ -51,6 +51,15 @@ from The Open Group. #include <ctype.h> #include <grp.h> /* for initgroups */ +# ifdef HAVE_SETPROCTITLE +# include <sys/types.h> +# ifdef __linux__ +# include <bsd/unistd.h> +# else +# include <unistd.h> +# endif +# endif + #ifndef USE_PAM /* PAM modules should handle these */ # ifdef SECURE_RPC # include <rpc/rpc.h> |