GSS_S_CONTINUE_NEEDED
} else if(maj_stat == GSS_S_CONTINUE_NEEDED) {
if (maj_stat & GSS_S_CONTINUE_NEEDED) {
} else if(maj_stat == GSS_S_CONTINUE_NEEDED) {
if (maj_stat & GSS_S_CONTINUE_NEEDED) {
case GSS_S_CONTINUE_NEEDED:
(major_status != GSS_S_CONTINUE_NEEDED)) {
if (maj_stat & GSS_S_CONTINUE_NEEDED) {
} while(maj_stat & GSS_S_CONTINUE_NEEDED);
else if (maj_stat & GSS_S_CONTINUE_NEEDED)
if (maj_stat & GSS_S_CONTINUE_NEEDED) {
} while(maj_stat & GSS_S_CONTINUE_NEEDED);
if ((maj_stat & GSS_S_CONTINUE_NEEDED) == 0) {
return GSS_S_CONTINUE_NEEDED;
return GSS_S_CONTINUE_NEEDED;
return GSS_S_CONTINUE_NEEDED;
major_status != GSS_S_CONTINUE_NEEDED)
&& major_status != GSS_S_CONTINUE_NEEDED) {
return GSS_S_CONTINUE_NEEDED;
return GSS_S_CONTINUE_NEEDED;
return GSS_S_CONTINUE_NEEDED;
ret = GSS_S_CONTINUE_NEEDED;
if (ret == GSS_S_COMPLETE || ret == GSS_S_CONTINUE_NEEDED) {
if (ret == GSS_S_COMPLETE || ret == GSS_S_CONTINUE_NEEDED) {
if (ret == GSS_S_COMPLETE || ret == GSS_S_CONTINUE_NEEDED) {
if (ret != GSS_S_COMPLETE && ret != GSS_S_CONTINUE_NEEDED) {
if (ret == GSS_S_COMPLETE || ret == GSS_S_CONTINUE_NEEDED) {
ret = GSS_S_CONTINUE_NEEDED;
return GSS_S_CONTINUE_NEEDED;
if (maj_stat != GSS_S_COMPLETE && maj_stat != GSS_S_CONTINUE_NEEDED)
if (maj_stat & GSS_S_CONTINUE_NEEDED)
if (maj_stat & GSS_S_CONTINUE_NEEDED)
if (maj_stat != GSS_S_COMPLETE && maj_stat != GSS_S_CONTINUE_NEEDED) {
if (maj_stat == GSS_S_CONTINUE_NEEDED) {
} while (maj_stat == GSS_S_CONTINUE_NEEDED);
&& maj_stat != GSS_S_CONTINUE_NEEDED) {
if (maj_stat == GSS_S_CONTINUE_NEEDED)
} while (maj_stat == GSS_S_CONTINUE_NEEDED);
((((1<<(x)) < GSS_S_CONTINUE_NEEDED) || ((1<<(x)) > GSS_S_UNSEQ_TOKEN)) ? \
major_status = GSS_S_CONTINUE_NEEDED;
(major_status == GSS_S_CONTINUE_NEEDED && code != KRB5KRB_AP_ERR_MSG_TYPE)) {
major_status == GSS_S_CONTINUE_NEEDED)) {
major_status = GSS_S_CONTINUE_NEEDED;
major_status = GSS_S_CONTINUE_NEEDED;
major_status = GSS_S_CONTINUE_NEEDED;
major_status = GSS_S_CONTINUE_NEEDED;
return(GSS_S_CONTINUE_NEEDED);
if (status == GSS_S_CONTINUE_NEEDED) {
return GSS_S_CONTINUE_NEEDED;
case GSS_S_CONTINUE_NEEDED:
if (status != GSS_S_COMPLETE && status != GSS_S_CONTINUE_NEEDED) {
GSS_S_CONTINUE_NEEDED;
GSS_S_CONTINUE_NEEDED;
GSS_S_COMPLETE : GSS_S_CONTINUE_NEEDED;
} else if (ret != GSS_S_CONTINUE_NEEDED) {
ret = GSS_S_CONTINUE_NEEDED;
} else if (ret != GSS_S_CONTINUE_NEEDED) {
ret = GSS_S_CONTINUE_NEEDED;
ret = GSS_S_CONTINUE_NEEDED;
ret = GSS_S_CONTINUE_NEEDED;
} else if (ret != GSS_S_CONTINUE_NEEDED) {
ret = GSS_S_CONTINUE_NEEDED;
ret = GSS_S_CONTINUE_NEEDED;
#define HARD_ERROR(v) ((v) != GSS_S_COMPLETE && (v) != GSS_S_CONTINUE_NEEDED)
if (ret == GSS_S_CONTINUE_NEEDED)
maj_stat != GSS_S_CONTINUE_NEEDED) {
gr.gr_major != GSS_S_CONTINUE_NEEDED))
if (maj_stat != GSS_S_CONTINUE_NEEDED)
if (*gssstat != GSS_S_COMPLETE && *gssstat != GSS_S_CONTINUE_NEEDED) {
if (call_res.token.length==0 && *gssstat==GSS_S_CONTINUE_NEEDED) {
if (*gssstat == GSS_S_CONTINUE_NEEDED) {
gr->gr_major != GSS_S_CONTINUE_NEEDED) {
call_res.gss_major == GSS_S_CONTINUE_NEEDED) {
call_res.gss_major != GSS_S_CONTINUE_NEEDED) {
return (ctx->hops > 0) ? GSS_S_CONTINUE_NEEDED : GSS_S_COMPLETE;
return (ctx->hops > 0) ? GSS_S_CONTINUE_NEEDED : GSS_S_COMPLETE;
major_status != GSS_S_CONTINUE_NEEDED) {
&& major_status != GSS_S_CONTINUE_NEEDED) {
maj_stat != GSS_S_CONTINUE_NEEDED) {
gr.gr_major != GSS_S_CONTINUE_NEEDED) {
gr->gr_major != GSS_S_CONTINUE_NEEDED) {
&& res.major_status != GSS_S_CONTINUE_NEEDED) {
&& res.major_status != GSS_S_CONTINUE_NEEDED) {
&& res.major_status != GSS_S_CONTINUE_NEEDED) {
&& res.major_status != GSS_S_CONTINUE_NEEDED) {
maj_stat != GSS_S_CONTINUE_NEEDED) {
gr.gr_major != GSS_S_CONTINUE_NEEDED) {
gr->gr_major != GSS_S_CONTINUE_NEEDED) {
&& res.maj_stat != GSS_S_CONTINUE_NEEDED) {
|| result->major_status == GSS_S_CONTINUE_NEEDED) {
|| result->major_status == GSS_S_CONTINUE_NEEDED) {
|| result->major_status == GSS_S_CONTINUE_NEEDED) {
|| result->major_status == GSS_S_CONTINUE_NEEDED) {