From 7b18c353d4a9556b364059d660ecfc5a03907cf3 Mon Sep 17 00:00:00 2001 From: stevesk Date: Fri, 22 Mar 2002 18:07:17 +0000 Subject: [PATCH] - (stevesk) [monitor.c monitor_wrap.c] #ifdef HAVE_PW_CLASS_IN_PASSWD --- ChangeLog | 1 + monitor.c | 2 ++ monitor_wrap.c | 2 ++ 3 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index db061e54..cddfbbf0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,6 @@ 20020322 - (stevesk) HAVE_ACCRIGHTS_IN_MSGHDR configure support + - (stevesk) [monitor.c monitor_wrap.c] #ifdef HAVE_PW_CLASS_IN_PASSWD 20020321 - (bal) OpenBSD CVS Sync diff --git a/monitor.c b/monitor.c index 921ad985..6136c109 100644 --- a/monitor.c +++ b/monitor.c @@ -494,7 +494,9 @@ mm_answer_pwnamallow(int socket, Buffer *m) buffer_put_cstring(m, pwent->pw_name); buffer_put_cstring(m, "*"); buffer_put_cstring(m, pwent->pw_gecos); +#ifdef HAVE_PW_CLASS_IN_PASSWD buffer_put_cstring(m, pwent->pw_class); +#endif buffer_put_cstring(m, pwent->pw_dir); buffer_put_cstring(m, pwent->pw_shell); diff --git a/monitor_wrap.c b/monitor_wrap.c index e477cff2..8b0ded19 100644 --- a/monitor_wrap.c +++ b/monitor_wrap.c @@ -197,7 +197,9 @@ mm_getpwnamallow(const char *login) pw->pw_name = buffer_get_string(&m, NULL); pw->pw_passwd = buffer_get_string(&m, NULL); pw->pw_gecos = buffer_get_string(&m, NULL); +#ifdef HAVE_PW_CLASS_IN_PASSWD pw->pw_class = buffer_get_string(&m, NULL); +#endif pw->pw_dir = buffer_get_string(&m, NULL); pw->pw_shell = buffer_get_string(&m, NULL); buffer_free(&m); -- 2.45.1