diff options
| author | Theodore Tso <tytso@mit.edu> | 1994-01-13 20:14:22 +0000 |
|---|---|---|
| committer | Theodore Tso <tytso@mit.edu> | 1994-01-13 20:14:22 +0000 |
| commit | 6af4691c5a6b4eff90b8ee834e8eeef92beab698 (patch) | |
| tree | 2b884fe592c3235acfccd90a583e6cd578363329 /src/appl/user_user | |
| parent | d024667749f8673a2f2df866428208ac4f20bb42 (diff) | |
| download | krb5-6af4691c5a6b4eff90b8ee834e8eeef92beab698.tar.gz krb5-6af4691c5a6b4eff90b8ee834e8eeef92beab698.tar.xz krb5-6af4691c5a6b4eff90b8ee834e8eeef92beab698.zip | |
Fixed for newly enforced memory handling convention in the Kerberos
library (for the credentials structure).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3310 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/user_user')
| -rw-r--r-- | src/appl/user_user/client.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/appl/user_user/client.c b/src/appl/user_user/client.c index d560b41fe..c4b0e7dcc 100644 --- a/src/appl/user_user/client.c +++ b/src/appl/user_user/client.c @@ -77,7 +77,6 @@ char *argv[]; krb5_address serv_addr, cli_addr; krb5_ccache cc; krb5_creds creds; - krb5_principal sprinc; /* principal of server */ krb5_data reply, msg, princ_data; krb5_tkt_authent *authdat; unsigned short port; @@ -185,7 +184,7 @@ char *argv[]; return 7; } - if (retval = krb5_build_principal_ext(&sprinc, + if (retval = krb5_build_principal_ext(&creds.server, krb5_princ_realm(creds.client)->length, krb5_princ_realm(creds.client)->data, 6, "krbtgt", @@ -197,16 +196,12 @@ char *argv[]; return 7; } - creds.server = sprinc; - /* Get TGT from credentials cache */ if (retval = krb5_get_credentials(KRB5_GC_CACHED, cc, &creds)) { com_err("uu-client", retval, "getting TGT"); return 6; } - krb5_free_principal(sprinc); /* creds.server is replaced - upon retrieval */ i = strlen(princ) + 1; |
