diff options
author | Kevin Steves <stevesk@pobox.com> | 2001-06-22 21:14:18 +0000 |
---|---|---|
committer | Kevin Steves <stevesk@pobox.com> | 2001-06-22 21:14:18 +0000 |
commit | 824569537f874d754041f2c1b0898feda0c12f31 (patch) | |
tree | 4970f290470e0bf75a37133e35b82a9ff5dc9894 /misc.c | |
parent | 601e43638e9e7889127634c3ba0949ba9fb917aa (diff) |
- (stevesk) handle systems without pw_expire and pw_change.
Diffstat (limited to 'misc.c')
-rw-r--r-- | misc.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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 |