Lines Matching refs:err

98 	int err;
100 err = gssx_enc_buffer(xdr, &opt->option);
101 if (err)
102 return err;
103 err = gssx_enc_buffer(xdr, &opt->value);
104 return err;
110 int err;
112 err = gssx_dec_buffer(xdr, &opt->option);
113 if (err)
114 return err;
115 err = gssx_dec_buffer(xdr, &opt->value);
116 return err;
175 int i, err;
187 err = get_host_u32(xdr, &tmp);
188 if (err)
189 return err;
193 err = get_host_u32(xdr, &tmp);
194 if (err)
195 return err;
199 err = get_host_u32(xdr, &tmp);
200 if (err)
201 return err;
212 err = get_host_u32(xdr, &tmp);
213 if (err)
215 err = -EINVAL;
226 return err;
235 int err;
253 err = -ENOMEM;
269 err = -ENOSPC;
276 err = -ENOSPC;
283 err = gssx_dec_linux_creds(xdr, creds);
284 if (err)
289 err = gssx_dec_buffer(xdr, &dummy);
290 if (err)
301 return err;
308 int err;
317 err = gssx_dec_buffer(xdr, &status->mech);
318 if (err)
319 return err;
328 err = gssx_dec_buffer(xdr, &status->major_status_string);
329 if (err)
330 return err;
333 err = gssx_dec_buffer(xdr, &status->minor_status_string);
334 if (err)
335 return err;
338 err = gssx_dec_buffer(xdr, &status->server_ctx);
339 if (err)
340 return err;
344 err = dummy_dec_opt_array(xdr, &status->options);
346 return err;
354 int err;
357 err = gssx_enc_buffer(xdr, &ctx->locale);
358 if (err)
359 return err;
362 err = gssx_enc_buffer(xdr, &ctx->server_ctx);
363 if (err)
364 return err;
376 err = gssx_enc_option(xdr, &opt);
383 err = gssx_enc_option(xdr, &opt);
385 return err;
391 int err;
394 err = gssx_dec_buffer(xdr, &attr->attr);
395 if (err)
396 return err;
399 err = gssx_dec_buffer(xdr, &attr->value);
400 if (err)
401 return err;
404 err = dummy_dec_opt_array(xdr, &attr->extensions);
406 return err;
454 int err;
457 err = gssx_enc_buffer(xdr, &name->display_name);
458 if (err)
459 return err;
462 err = gssx_enc_buffer(xdr, &zero_netobj);
463 if (err)
464 return err;
467 err = gssx_enc_buffer(xdr, &zero_netobj);
468 if (err)
469 return err;
472 err = gssx_enc_buffer(xdr, &zero_netobj);
473 if (err)
474 return err;
479 err = dummy_enc_nameattr_array(xdr, &zero_name_attr_array);
480 if (err)
481 return err;
486 err = dummy_enc_opt_array(xdr, &zero_option_array);
488 return err;
498 int err;
501 err = gssx_dec_buffer(xdr, &name->display_name);
502 if (err)
503 return err;
506 err = gssx_dec_buffer(xdr, &dummy_netobj);
507 if (err)
508 return err;
511 err = gssx_dec_buffer(xdr, &dummy_netobj);
512 if (err)
513 return err;
516 err = gssx_dec_buffer(xdr, &dummy_netobj);
517 if (err)
518 return err;
522 err = dummy_dec_nameattr_array(xdr, &dummy_name_attr_array);
523 if (err)
524 return err;
528 err = dummy_dec_opt_array(xdr, &dummy_option_array);
530 return err;
552 int err;
555 err = gssx_enc_name(xdr, &cred->desired_name);
556 if (err)
557 return err;
560 err = dummy_enc_credel_array(xdr, &cred->elements);
561 if (err)
562 return err;
565 err = gssx_enc_buffer(xdr, &cred->cred_handle_reference);
566 if (err)
567 return err;
570 err = gssx_enc_bool(xdr, cred->needs_release);
572 return err;
579 int err;
582 err = gssx_enc_buffer(xdr, &ctx->exported_context_token);
583 if (err)
584 return err;
587 err = gssx_enc_buffer(xdr, &ctx->state);
588 if (err)
589 return err;
592 err = gssx_enc_bool(xdr, ctx->need_release);
593 if (err)
594 return err;
597 err = gssx_enc_buffer(xdr, &ctx->mech);
598 if (err)
599 return err;
602 err = gssx_enc_name(xdr, &ctx->src_name);
603 if (err)
604 return err;
607 err = gssx_enc_name(xdr, &ctx->targ_name);
608 if (err)
609 return err;
621 err = gssx_enc_bool(xdr, ctx->locally_initiated);
622 if (err)
623 return err;
626 err = gssx_enc_bool(xdr, ctx->open);
627 if (err)
628 return err;
633 err = dummy_enc_opt_array(xdr, &ctx->options);
635 return err;
642 int err;
645 err = gssx_dec_buffer(xdr, &ctx->exported_context_token);
646 if (err)
647 return err;
650 err = gssx_dec_buffer(xdr, &ctx->state);
651 if (err)
652 return err;
655 err = gssx_dec_bool(xdr, &ctx->need_release);
656 if (err)
657 return err;
660 err = gssx_dec_buffer(xdr, &ctx->mech);
661 if (err)
662 return err;
665 err = gssx_dec_name(xdr, &ctx->src_name);
666 if (err)
667 return err;
670 err = gssx_dec_name(xdr, &ctx->targ_name);
671 if (err)
672 return err;
684 err = gssx_dec_bool(xdr, &ctx->locally_initiated);
685 if (err)
686 return err;
689 err = gssx_dec_bool(xdr, &ctx->open);
690 if (err)
691 return err;
695 err = dummy_dec_opt_array(xdr, &ctx->options);
697 return err;
703 int err;
712 err = gssx_enc_buffer(xdr, &cb->initiator_address);
713 if (err)
714 return err;
723 err = gssx_enc_buffer(xdr, &cb->acceptor_address);
724 if (err)
725 return err;
728 err = gssx_enc_buffer(xdr, &cb->application_data);
730 return err;
738 int err;
740 err = gssx_enc_call_ctx(xdr, &arg->call_ctx);
741 if (err)
746 err = gssx_enc_ctx(xdr, arg->context_handle);
748 err = gssx_enc_bool(xdr, 0);
749 if (err)
754 err = gssx_enc_cred(xdr, arg->cred_handle);
756 err = gssx_enc_bool(xdr, 0);
757 if (err)
761 err = gssx_enc_in_token(xdr, &arg->input_token);
762 if (err)
767 err = gssx_enc_cb(xdr, arg->input_cb);
769 err = gssx_enc_bool(xdr, 0);
770 if (err)
773 err = gssx_enc_bool(xdr, arg->ret_deleg_cred);
774 if (err)
780 err = dummy_enc_opt_array(xdr, &arg->options);
786 if (err)
787 dprintk("RPC: gssx_enc_accept_sec_context: %d\n", err);
796 int err;
805 err = gssx_dec_status(xdr, &res->status);
806 if (err)
810 err = gssx_dec_bool(xdr, &value_follows);
811 if (err)
814 err = gssx_dec_ctx(xdr, res->context_handle);
815 if (err)
822 err = gssx_dec_bool(xdr, &value_follows);
823 if (err)
826 err = gssx_dec_buffer(xdr, res->output_token);
827 if (err)
834 err = gssx_dec_bool(xdr, &value_follows);
835 if (err)
839 err = -EINVAL;
844 err = gssx_dec_option_array(xdr, &res->options);
848 return err;