From 22b68970dd6a3f5018bbf3e68a5f9e35d5948c2e Mon Sep 17 00:00:00 2001 From: Duncan Overbruck Date: Thu, 12 Nov 2020 16:15:04 +0100 Subject: [PATCH] libopenbsd: clean up readpassphrase compat and fix ifdefs --- includes.h | 5 ----- libopenbsd/readpassphrase.c | 8 +++++++- libopenbsd/{readpassphrase.h => sys-readpassphrase.h} | 0 pam.c | 4 ++-- shadow.c | 4 ++-- 5 files changed, 11 insertions(+), 10 deletions(-) rename libopenbsd/{readpassphrase.h => sys-readpassphrase.h} (100%) diff --git a/includes.h b/includes.h index 401a0e4..911d903 100644 --- a/includes.h +++ b/includes.h @@ -1,11 +1,6 @@ #ifndef INCLUDES_H #define INCLUDES_H -#ifndef _PATH_TTY -# define _PATH_TTY "/dev/tty" -#endif - - #include "openbsd.h" #ifdef USE_PAM diff --git a/libopenbsd/readpassphrase.c b/libopenbsd/readpassphrase.c index a283969..87675aa 100644 --- a/libopenbsd/readpassphrase.c +++ b/libopenbsd/readpassphrase.c @@ -31,10 +31,16 @@ #include #include #include -#include #include #include #include +#include + +#include "sys-readpassphrase.h" + +#ifndef _PATH_TTY +#define _PATH_TTY "/dev/tty" +#endif #ifndef TCSASOFT /* If we don't have TCSASOFT define it so that ORing it it below is a no-op. */ diff --git a/libopenbsd/readpassphrase.h b/libopenbsd/sys-readpassphrase.h similarity index 100% rename from libopenbsd/readpassphrase.h rename to libopenbsd/sys-readpassphrase.h diff --git a/pam.c b/pam.c index ee02b0f..b921069 100644 --- a/pam.c +++ b/pam.c @@ -23,10 +23,10 @@ #include #include #include -#ifdef HAVE_READPASSPHRASE_H +#ifdef HAVE_READPASSPHRASE # include #else -# include "readpassphrase.h" +# include "sys-readpassphrase.h" #endif #include #include diff --git a/shadow.c b/shadow.c index de53cea..8489017 100644 --- a/shadow.c +++ b/shadow.c @@ -23,10 +23,10 @@ #include #include #include -#ifdef HAVE_READPASSPHRASE_H +#ifdef HAVE_READPASSPHRASE # include #else -# include "readpassphrase.h" +# include "sys-readpassphrase.h" #endif #include #include -- 2.39.2