Lines Matching refs:val_s
404 attr.data.val_s = NULL;
421 char *last = attr.data.val_s;
435 /* compare crypt_passwd to attr.data.val_s strings. */
453 if (attr.data.val_s != NULL)
454 free(attr.data.val_s);
483 if ((w->data.val_s = strdup(pw->pw_name)) == NULL)
487 if ((w->data.val_s = strdup(pw->pw_comment)) == NULL)
491 if ((w->data.val_s = strdup(pw->pw_gecos)) == NULL)
495 if ((w->data.val_s = strdup(pw->pw_dir)) == NULL)
499 if ((w->data.val_s = strdup(pw->pw_shell)) == NULL)
508 if ((w->data.val_s = strdup(spw->sp_pwdp)) == NULL)
512 if ((w->data.val_s = strdup(pw->pw_age)) == NULL)
516 if ((w->data.val_s = strdup("files")) == NULL)
548 if ((items->data.val_s =
666 pw->pw_age = p->data.val_s;
669 pw->pw_comment = p->data.val_s;
672 pw->pw_gecos = p->data.val_s;
675 pw->pw_dir = p->data.val_s;
678 pw->pw_shell = p->data.val_s;
690 * p->data.val_s will be NULL.
692 if (p->data.val_s == NULL) {
708 hash = crypt(p->data.val_s, salt);