Lines Matching defs:users
67 static int lurk(char **users);
79 /* we have switched users, some things to do. */
140 /* utilities for switching users */
363 static int lurk(char **users) {
371 if ((u = users) != NULL && *u != NULL && *(*u) == ':') {
400 * now we append the list in users (might as well try
414 u = users+1;
473 if (users) {
474 u = users;
529 char *tstr = NULL, **users = NULL;
538 users = user_list(tstr);
542 if (lurk(users)) {
550 if (users) {
551 free(users);
557 char *p, *tstr = NULL, *allowed = NULL, *logins, **users = NULL;
582 users = user_list(tstr);
613 if (users) {
614 char **u = users;
642 if (users) {
643 free(users);
829 char *users, *p;
844 users = strdup(users_list);
846 if (strstr(users, "guess=") == users) {
847 if (switch_user(users, 1)) {
850 free(users);
854 p = strtok(users, ",");
863 free(users);