• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/crypto/heimdal/kpasswd/

Lines Matching refs:context

44 static krb5_context context;
58 ret = krb5_parse_address (context, str, &tmp);
60 krb5_err (context, 1, ret, "parse_address `%s'", str);
62 krb5_copy_addresses(context, &tmp, &explicit_addresses);
64 krb5_append_addresses(context, &explicit_addresses, &tmp);
65 krb5_free_addresses (context, &tmp);
118 krb5_warn (context, errno, "sendmsg");
136 krb5_warnx (context, "Out of memory generating error reply");
161 ret = krb5_make_principal (context, &server, realm,
169 ret = krb5_mk_error (context,
179 krb5_free_principal(context, server);
182 krb5_warn (context, ret, "Could not even generate error reply");
202 ret = krb5_mk_rep (context,
206 krb5_warn (context, ret, "Could not even generate error reply");
213 ret = krb5_mk_priv (context,
220 krb5_warn (context, ret, "Could not even generate error reply");
256 ret = krb5_copy_data(context, in_data, &pwd_data);
258 krb5_warn (context, ret, "krb5_copy_data");
270 krb5_warn (context, ret, "decode_ChangePasswdDataMS");
277 ret = krb5_copy_data(context, &chpw.newpasswd, &pwd_data);
279 krb5_warn (context, ret, "krb5_copy_data");
286 krb5_warn (context, ret, "kadm5_init_with_password_ctx");
299 ret = krb5_get_default_realm(context, &princ.realm);
302 krb5_warnx (context,
311 ret = krb5_copy_principal(context, &princ, &principal);
315 krb5_warn(context, ret, "krb5_copy_principal");
324 krb5_warnx (context, "kadm5_init_with_password_ctx: unknown proto");
331 ret = krb5_unparse_name (context, admin_principal, &admin);
333 krb5_warn (context, ret, "unparse_name failed");
342 ret = kadm5_init_with_password_ctx(context,
349 krb5_warn (context, ret, "kadm5_init_with_password_ctx");
355 ret = krb5_unparse_name(context, principal, &client);
357 krb5_warn (context, ret, "unparse_name failed");
367 if (krb5_principal_compare(context, admin_principal, principal) == TRUE) {
369 pwd_reason = kadm5_check_password_quality (context, principal,
372 krb5_warnx (context,
379 krb5_warnx (context, "Changing password for %s", client);
384 krb5_warn (context, ret,
391 krb5_warnx (context, "%s is changing password for %s", admin, client);
396 krb5_warn (context, ret, "malloc: out of memory");
405 krb5_free_data (context, pwd_data);
408 const char *str = krb5_get_error_message(context, ret);
409 krb5_warnx(context, "kadm5_s_chpass_principal_cond: %s", str);
412 krb5_free_error_message(context, str);
420 krb5_free_principal(context, principal);
426 krb5_free_data(context, pwd_data);
466 krb5_warnx (context, "Strange len: %ld != %ld",
471 krb5_warnx (context, "Request is error packet (ap_req_len == 0)");
476 krb5_warnx (context, "Bad version (%d)", pkt_ver);
485 ret = krb5_rd_req (context,
493 krb5_warn (context, ret, "krb5_rd_req");
503 ret = krb5_make_principal (context,
510 krb5_err (context, 1, ret, "krb5_make_principal");
512 same = krb5_principal_compare(context, principal, (*ticket)->server);
513 krb5_free_principal(context, principal);
519 krb5_unparse_name(context, (*ticket)->server, &str);
520 krb5_warnx (context, "client used not valid principal %s", str);
528 krb5_warnx (context, "server realm (%s) not same a client realm (%s)",
536 krb5_warnx (context, "initial flag not set");
551 ret = krb5_auth_con_setaddrs (context, *auth_context,
554 krb5_warn (context, ret, "krb5_auth_con_setaddr(this)");
559 ret = krb5_rd_priv (context,
566 krb5_warn (context, ret, "krb5_rd_priv");
573 krb5_free_ticket (context, *ticket);
598 ret = krb5_auth_con_init (context, &auth_context);
600 krb5_warn (context, ret, "krb5_auth_con_init");
604 krb5_auth_con_setflags (context, auth_context,
607 ret = krb5_sockaddr2address (context, sa, &other_addr);
609 krb5_warn (context, ret, "krb5_sockaddr2address");
613 ret = krb5_auth_con_setaddrs (context, auth_context, this_addr, NULL);
615 krb5_warn (context, ret, "krb5_auth_con_setaddr(this)");
627 ret = krb5_auth_con_setaddrs (context, auth_context,
630 krb5_warn (context, ret, "krb5_auth_con_setaddr(other)");
641 krb5_free_ticket (context, ticket);
645 krb5_free_address(context, &other_addr);
647 krb5_auth_con_free(context, auth_context);
663 ret = krb5_get_default_realms(context, &realms);
665 krb5_err (context, 1, ret, "krb5_get_default_realms");
670 ret = krb5_get_all_server_addrs (context, &addrs);
672 krb5_err (context, 1, ret, "krb5_get_all_server_addrs");
678 krb5_errx (context, 1, "out of memory");
684 krb5_addr2sockaddr (context, &addrs.val[i], sa, &sa_size, port);
688 krb5_err (context, 1, errno, "socket");
697 krb5_warn (context, save_errno, "bind(%s)", str);
702 krb5_errx (context, 1, "fd too large");
706 krb5_errx (context, 1, "No sockets!");
717 krb5_err (context, 1, errno, "select");
730 krb5_err (context, 1, errno, "recvfrom");
744 krb5_free_addresses (context, &addrs);
745 krb5_free_host_realm (context, realms);
746 krb5_free_context (context);
796 krb5_program_setup(&context, argc, argv, args, num_args, NULL);
806 asprintf(&config_file, "%s/kdc.conf", hdb_db_dir(context));
813 krb5_err(context, 1, ret, "getting configuration files");
815 ret = krb5_set_config_files(context, files);
818 krb5_err(context, 1, ret, "reading configuration files");
821 krb5_set_default_realm(context, realm_str);
823 krb5_openlog (context, "kpasswdd", &log_facility);
824 krb5_set_warn_dest(context, log_facility);
836 krb5_errx (context, 1, "bad port `%s'", port_str);
840 port = krb5_getportbyname (context, "kpasswd", "udp", KPASSWD_PORT);
842 ret = krb5_kt_register(context, &hdb_kt_ops);
844 krb5_err(context, 1, ret, "krb5_kt_register");
846 ret = krb5_kt_resolve(context, keytab_str, &keytab);
848 krb5_err(context, 1, ret, "%s", keytab_str);
850 kadm5_setup_passwd_quality_check (context, check_library, check_function);
853 ret = kadm5_add_passwd_quality_verifier(context,
856 krb5_err(context, 1, ret, "kadm5_add_passwd_quality_verifier");
858 ret = kadm5_add_passwd_quality_verifier(context, NULL);
860 krb5_err(context, 1, ret, "kadm5_add_passwd_quality_verifier");
872 char **foo = krb5_config_get_strings (context, NULL,