Lines Matching refs:context
66 ret = krb5_parse_name(context, opt->principal_string, &entry.principal);
68 krb5_warn(context, ret, "%s", opt->principal_string);
78 ret = krb5_string_to_enctype(context, opt->enctype_string, &enctype);
84 krb5_warn(context, ret, "%s", opt->enctype_string);
112 krb5_warn(context, ENOMEM, "malloc");
118 krb5_warn(context, ENOMEM, "hex decode failed");
122 ret = krb5_keyblock_init(context, enctype,
134 ret = krb5_string_to_key_data_salt(context, enctype, pw, salt,
137 ret = krb5_string_to_key(context, enctype, opt->password_string,
142 ret = krb5_generate_random_keyblock(context, enctype, &entry.keyblock);
145 krb5_warn(context, ret, "add");
150 ret = krb5_kt_add_entry(context, keytab, &entry);
152 krb5_warn(context, ret, "add");
154 krb5_kt_free_entry(context, &entry);
155 krb5_kt_close(context, keytab);