GSS_C_INITIATE
GSS_C_INITIATE, GSS_C_NO_OID,
GSS_C_INITIATE,
if (cred_usage != GSS_C_ACCEPT && cred_usage != GSS_C_INITIATE && cred_usage != GSS_C_BOTH) {
if (cred_usage == GSS_C_INITIATE || cred_usage == GSS_C_BOTH) {
handle->usage |= GSS_C_INITIATE;
handle->usage = GSS_C_INITIATE;
if (handle->usage != GSS_C_INITIATE && handle->usage != GSS_C_BOTH) {
*cred_usage = GSS_C_INITIATE;
GSS_C_INITIATE,
if (usage == GSS_C_INITIATE || usage == GSS_C_BOTH)
if (cred_usage != GSS_C_INITIATE) {
else if (cred_usage == GSS_C_INITIATE)
(cred_usage == GSS_C_INITIATE || cred_usage == GSS_C_BOTH))
*cred_usage = GSS_C_INITIATE;
else if (usage == GSS_C_INITIATE)
if (cred_usage == GSS_C_BOTH || cred_usage == GSS_C_INITIATE) {
GSS_C_INITIATE,
flag = GSS_C_INITIATE;
GSS_C_INITIATE,
GSS_C_INITIATE,
GSS_C_INITIATE,
acquire_release_loop(name, 100, GSS_C_INITIATE);
acquire_add_release_add(name, GSS_C_INITIATE);
GSS_C_NO_OID_SET, GSS_C_INITIATE,
GSS_C_INITIATE, &cred, NULL,
GSS_C_INITIATE, &cred, NULL, NULL);
cred->usage = GSS_C_INITIATE; /* we can't accept with this */
usage = (req->keytab != NULL) ? GSS_C_BOTH : GSS_C_INITIATE;
case GSS_C_INITIATE:
if (cred_usage == GSS_C_INITIATE || cred_usage == GSS_C_BOTH) {
GSS_C_NULL_OID_SET, GSS_C_INITIATE,
GSS_C_INITIATE,
if ((cred->usage != GSS_C_INITIATE) &&
((cred->usage == GSS_C_INITIATE) ||
if (cred_usage != GSS_C_INITIATE) {
if (imp_cred->usage != GSS_C_INITIATE && imp_cred->usage != GSS_C_BOTH) {
cred->usage = GSS_C_INITIATE;
return (cred->usage == GSS_C_INITIATE || cred->usage == GSS_C_BOTH) &&
} else if (cred_usage != GSS_C_INITIATE && cred_usage != GSS_C_BOTH) {
if (actual_usage != GSS_C_INITIATE && actual_usage != GSS_C_BOTH) {
*cred_usage_stored = GSS_C_INITIATE;
} else if (cred_usage == GSS_C_INITIATE) {
&& cred_usage != GSS_C_INITIATE
else if (cred_usage == GSS_C_INITIATE)
if (cred_usage == GSS_C_INITIATE || cred_usage == GSS_C_BOTH)
&& cred_usage != GSS_C_INITIATE
&& cred_usage != GSS_C_INITIATE
} else if (cred_usage == GSS_C_INITIATE) {
&& cred_usage != GSS_C_INITIATE
else if (cred_usage == GSS_C_INITIATE)
if (cred_usage == GSS_C_INITIATE || cred_usage == GSS_C_BOTH)
} else if (cred_usage == GSS_C_INITIATE) {
&& cred_usage != GSS_C_INITIATE
else if (cred_usage == GSS_C_INITIATE)
if (cred_usage == GSS_C_INITIATE || cred_usage == GSS_C_BOTH)
&& cred_usage != GSS_C_INITIATE
&& cred_usage != GSS_C_INITIATE
ret = get_negotiable_mechs(minor_status, sc, spcred, GSS_C_INITIATE);
GSS_C_NULL_OID_SET, GSS_C_INITIATE,
*cred_usage = GSS_C_INITIATE;
else if (usage == GSS_C_INITIATE)
mechlist, GSS_C_INITIATE,
0, GSS_C_NO_OID_SET, GSS_C_INITIATE, &client_cred,
argp->uid == 0 && argp->cred_usage == GSS_C_INITIATE) {
GSS_C_INITIATE, credp, NULL, NULL);