Lines Matching refs:shadow
32 #include <shadow.h>
167 * str2spwd() -- convert a string to a shadow passwd entry. The parser is
182 struct spwd *shadow = (struct spwd *)ent;
213 shadow->sp_namp = bufp = buffer;
214 shadow->sp_pwdp = 0;
215 shadow->sp_lstchg = -1;
216 shadow->sp_min = -1;
217 shadow->sp_max = -1;
218 shadow->sp_warn = -1;
219 shadow->sp_inact = -1;
220 shadow->sp_expire = -1;
221 shadow->sp_flag = 0;
231 shadow->sp_pwdp = bufp;
243 if (!getfield(&p, limit, 0, &shadow->sp_lstchg))
245 if (!getfield(&p, limit, 0, &shadow->sp_min))
247 if (!getfield(&p, limit, 0, &shadow->sp_max))
249 if (!getfield(&p, limit, 0, &shadow->sp_warn))
251 if (!getfield(&p, limit, 0, &shadow->sp_inact))
253 if (!getfield(&p, limit, 0, &shadow->sp_expire))
255 if (!getfield(&p, limit, 1, &shadow->sp_flag))