userok
return (*mech->userok)(app_data, userstr);
int (*userok)(void*, char*);
return (*mech->userok)(app_data, userstr);
krb5_boolean userok;
userok = krb5_kuserok(context, rootprinc, res);
if (!userok)
userok = 1;
userok = innetgr(user+2, NULL, (char *)ruser,
userok = !(strcmp(ruser, user+1));
userok = !(strcmp(ruser,*user ? user : luser));
if (hostok && userok)
int userok = 0, hostok = 0;
krb5_localauth_userok_fn userok;
if (h->vt.userok == NULL)
return h->vt.userok(context, h->data, aname, lname);
ret = userok(context, *hp, aname, lname);
vt->userok = an2ln_userok;
vt->userok = userok_k5login;
vt->userok = userok_test;
if (gssapi_client.mech && gssapi_client.mech->userok)
if ((*gssapi_client.mech->userok)(&gssapi_client, user))
int (*userok) (ssh_gssapi_client *, char *);
int userok = 0, hostok = 0;
userok = 1;
userok = innetgr(user+2, NULL, ruser, ypdomain);
userok = !(strcmp(ruser, user+1));
userok = !(strcmp(ruser,*user ? user : luser));
if (hostok && userok)
static int userok;
if (userok == -1)
userok = 0;
userok = 1;
userok = -1;
defuserok = userok;
userok = -1;
if (userok == -1)
userok = defuserok;
userok = modeok = 1;
if (!userok)
userok = modeok = 1;