#include "krb5_locl.h" krb5_error_code krb5_get_krbhst (krb5_context context, const krb5_data *realm, char ***hostlist) { krb5_error_code err; char buf[BUFSIZ]; char *val; sprintf (buf, "realms %.*s kdc", (int)realm->length, (char*)realm->data); err = krb5_get_config_tag (context->cf, buf, &val); if (err) return err; *hostlist = malloc (2 * sizeof (char *)); (*hostlist)[0] = val; (*hostlist)[1] = NULL; return 0; } krb5_error_code krb5_free_krbhst (krb5_context context, char *const *hostlist) { free ((void*)hostlist); return 0; /* XXX */ }