Lines Matching defs:gs
53 gss_set_error (struct gss_state *gs, int min_stat)
66 gs->mech_oid,
85 struct gss_state *gs = state;
92 if(gs->stage == 0) {
95 gs->stage++;
103 if(gs->stage == 1) {
108 &gs->context_hdl,
112 &gs->client_name,
113 &gs->mech_oid,
119 gss_set_error(gs, min_stat);
127 gs->stage++;
132 if(gs->stage == 2) {
140 gs->context_hdl,
147 gss_set_error(gs, min_stat);
152 gs->stage++;
155 if(gs->stage == 3) {
167 gs->context_hdl,
173 gss_set_error(gs, min_stat);
188 maj_stat = gss_display_name(&min_stat, gs->client_name,
191 gss_set_error(gs, min_stat);
227 struct gss_state *gs = malloc(sizeof(*gs));
228 if(gs == NULL) {
232 gs->context_hdl = GSS_C_NO_CONTEXT;
233 gs->stage = 0;
234 *state = gs;
242 struct gss_state *gs = state;
243 if(gs->context_hdl != GSS_C_NO_CONTEXT)
244 gss_delete_sec_context(&min_stat, &gs->context_hdl, GSS_C_NO_BUFFER);