login_getcapstr
nl = login_getcapstr(lc, "nologin", def_nl, def_nl);
shell = login_getcapstr(lc, "shell", (char *)shell, (char *)shell);
f = fopen(login_getcapstr(lc, "welcome", "/etc/motd",
nologin = login_getcapstr(lc, "nologin", nologin_def, nologin_def);
prompt = login_getcapstr(lc, "passwd_prompt", NULL, NULL);
if ((file = login_getcapstr(lc, "nologin", "", NULL)) == NULL)
if ((lstring = login_getcapstr(lc, cap, NULL, NULL)) != NULL)
str = login_getcapstr(lc, cap, NULL, NULL);
const char *login_getcapstr(login_cap_t *, const char *, const char *,
: login_getcapstr(lc, vars->tag, NULL, NULL);
maskstr = login_getcapstr(lc, "cpumask", NULL, NULL);
login_getcapstr(lc, "umask", "", ""));
login_getcapstr(lc, "priority", "", ""));
label_string = login_getcapstr(lc, "label", NULL, NULL);
cipher = login_getcapstr(lc, "passwd_format", def, NULL);
prompt = login_getcapstr(lc, "login_prompt",
passwd_prompt = login_getcapstr(lc, "passwd_prompt",
shell = login_getcapstr(lc, "shell", pwd->pw_shell, pwd->pw_shell);
cw = login_getcapstr(lc, "welcome", NULL, NULL);