from_match
match = (list_match(froms, &item, from_match)
return (user_match(tok, item) && from_match(at + 1, &fake_item));
static int from_match(char *tok, struct login_info *item);
match = (list_match(froms, &item, from_match)
return (user_match(tok, item) && from_match(at + 1, &fake_item));
static int from_match(char *tok, struct login_info *item);
static int from_match(const char *, const char *, struct pam_login_access_options *);
match = (list_match(froms, from, from_match, login_access_opts)