summaryrefslogtreecommitdiff
path: root/misc.c
diff options
context:
space:
mode:
authorKevin Steves <stevesk@pobox.com>2001-06-22 21:14:18 +0000
committerKevin Steves <stevesk@pobox.com>2001-06-22 21:14:18 +0000
commit824569537f874d754041f2c1b0898feda0c12f31 (patch)
tree4970f290470e0bf75a37133e35b82a9ff5dc9894 /misc.c
parent601e43638e9e7889127634c3ba0949ba9fb917aa (diff)
- (stevesk) handle systems without pw_expire and pw_change.
Diffstat (limited to 'misc.c')
-rw-r--r--misc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/misc.c b/misc.c
index 283e17ec2..db9c2e481 100644
--- a/misc.c
+++ b/misc.c
@@ -131,8 +131,12 @@ pwcopy(struct passwd *pw)
131 copy->pw_gecos = xstrdup(pw->pw_gecos); 131 copy->pw_gecos = xstrdup(pw->pw_gecos);
132 copy->pw_uid = pw->pw_uid; 132 copy->pw_uid = pw->pw_uid;
133 copy->pw_gid = pw->pw_gid; 133 copy->pw_gid = pw->pw_gid;
134#ifdef HAVE_PW_EXPIRE_IN_PASSWD
134 copy->pw_expire = pw->pw_expire; 135 copy->pw_expire = pw->pw_expire;
136#endif
137#ifdef HAVE_PW_CHANGE_IN_PASSWD
135 copy->pw_change = pw->pw_change; 138 copy->pw_change = pw->pw_change;
139#endif
136#ifdef HAVE_PW_CLASS_IN_PASSWD 140#ifdef HAVE_PW_CLASS_IN_PASSWD
137 copy->pw_class = xstrdup(pw->pw_class); 141 copy->pw_class = xstrdup(pw->pw_class);
138#endif 142#endif