no need to call gethostname, since sname_to_principal will
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8657 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -72,7 +72,6 @@ get_creds(krb5_context context, const char *keytab_str,
|
|||||||
krb5_preauthtype preauth = KRB5_PADATA_ENC_TIMESTAMP;
|
krb5_preauthtype preauth = KRB5_PADATA_ENC_TIMESTAMP;
|
||||||
#endif
|
#endif
|
||||||
krb5_creds creds;
|
krb5_creds creds;
|
||||||
char my_hostname[128];
|
|
||||||
char *server;
|
char *server;
|
||||||
char keytab_buf[256];
|
char keytab_buf[256];
|
||||||
|
|
||||||
@@ -91,8 +90,7 @@ get_creds(krb5_context context, const char *keytab_str,
|
|||||||
if(ret)
|
if(ret)
|
||||||
krb5_err(context, 1, ret, "%s", keytab_str);
|
krb5_err(context, 1, ret, "%s", keytab_str);
|
||||||
|
|
||||||
gethostname (my_hostname, sizeof(my_hostname));
|
ret = krb5_sname_to_principal (context, NULL, IPROP_NAME,
|
||||||
ret = krb5_sname_to_principal (context, my_hostname, IPROP_NAME,
|
|
||||||
KRB5_NT_SRV_HST, &client);
|
KRB5_NT_SRV_HST, &client);
|
||||||
if (ret) krb5_err(context, 1, ret, "krb5_sname_to_principal");
|
if (ret) krb5_err(context, 1, ret, "krb5_sname_to_principal");
|
||||||
|
|
||||||
@@ -344,11 +342,11 @@ main(int argc, char **argv)
|
|||||||
int master_fd;
|
int master_fd;
|
||||||
krb5_ccache ccache;
|
krb5_ccache ccache;
|
||||||
krb5_principal server;
|
krb5_principal server;
|
||||||
|
|
||||||
int optind;
|
int optind;
|
||||||
const char *master;
|
const char *master;
|
||||||
|
|
||||||
optind = krb5_program_setup(&context, argc, argv, args, num_args,
|
optind = krb5_program_setup(&context, argc, argv, args, num_args, usage);
|
||||||
usage);
|
|
||||||
|
|
||||||
if(help_flag)
|
if(help_flag)
|
||||||
usage (0, args, num_args);
|
usage (0, args, num_args);
|
||||||
|
Reference in New Issue
Block a user