aboutsummaryrefslogtreecommitdiff
path: root/kasetkey
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2007-03-09 06:10:33 +0000
committerRuss Allbery <rra@stanford.edu>2007-03-09 06:10:33 +0000
commita0ebebd71d205c213ac4fffbe93aaea6fb4b5c3f (patch)
tree32150be8da35de4f81b0ed371b1a13e572127647 /kasetkey
parentee9382762182c82b8b5c59e0b8b1de22e51310f7 (diff)
Once you get the realm, *use* the realm.
Diffstat (limited to 'kasetkey')
-rw-r--r--kasetkey/kasetkey.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kasetkey/kasetkey.c b/kasetkey/kasetkey.c
index 8dab95c..949e6bb 100644
--- a/kasetkey/kasetkey.c
+++ b/kasetkey/kasetkey.c
@@ -245,13 +245,13 @@ authenticate(struct config *config, struct ktc_token *token)
if (ka_CellToRealm(cell, realm, &local) == KANOCELL)
die("unable to determine realm");
if (config->keyfile) {
- code = read_service_key(name, inst, cell, 0, config->keyfile,
+ code = read_service_key(name, inst, realm, 0, config->keyfile,
(char *) &key);
if (config->debug)
printf("read_service_key %ld\n", code);
if (code != 0)
die("can't get key for %s.%s@%s from srvtab %s", name, inst,
- cell, config->keyfile);
+ realm, config->keyfile);
} else {
char buffer[MAXKTCNAMELEN * 3 + 40];