summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChris Provenzano <proven@mit.edu>1995-04-27 01:12:53 +0000
committerChris Provenzano <proven@mit.edu>1995-04-27 01:12:53 +0000
commit6ab34fd819f14008c4bb517d1fea8ef590201e43 (patch)
tree11871ed608a9b2e73d77f6eec5da211eb8181e86 /src
parentf3270487114468ccb3cdd9574f9b5663bb2de081 (diff)
downloadkrb5-6ab34fd819f14008c4bb517d1fea8ef590201e43.tar.gz
krb5-6ab34fd819f14008c4bb517d1fea8ef590201e43.tar.xz
krb5-6ab34fd819f14008c4bb517d1fea8ef590201e43.zip
* kcmd.c (kcmd()) : Don't use hp->h_name use host_save instead
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5530 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/appl/bsd/ChangeLog4
-rw-r--r--src/appl/bsd/kcmd.c7
2 files changed, 7 insertions, 4 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog
index d2ba8af434..3605fdc861 100644
--- a/src/appl/bsd/ChangeLog
+++ b/src/appl/bsd/ChangeLog
@@ -1,3 +1,7 @@
+Wed Apr 26 21:09:34 1995 Chris Provenzano (proven@mit.edu)
+
+ * kcmd.c (kcmd()) : Don't use hp->h_name use host_save instead.
+
Wed Apr 26 17:43:08 1995 Mark Eichin <eichin@cygnus.com>
* logutil.c (EMPTY): linux has UT_UNKNOWN, not EMPTY.
diff --git a/src/appl/bsd/kcmd.c b/src/appl/bsd/kcmd.c
index b23f2f9b7a..ad376e5309 100644
--- a/src/appl/bsd/kcmd.c
+++ b/src/appl/bsd/kcmd.c
@@ -109,8 +109,7 @@ kcmd(sock, ahost, rport, locuser, remuser, cmd, fd2p, service, realm,
return (-1);
}
- host_save = (char *)malloc(strlen(hp->h_name) + 1);
- if ( host_save == (char *) 0){
+ if ((host_save = malloc(strlen(hp->h_name) + 1)) == NULL) {
fprintf(stderr,"kcmd: no memory\n");
return(-1);
}
@@ -209,7 +208,7 @@ kcmd(sock, ahost, rport, locuser, remuser, cmd, fd2p, service, realm,
continue;
}
#endif /* !(defined(ultrix) || defined(sun)) */
- perror(hp->h_name);
+ perror(host_save);
#ifdef POSIX_SIGNALS
sigprocmask(SIG_SETMASK, &oldmask, (sigset_t*)0);
#else
@@ -329,7 +328,7 @@ kcmd(sock, ahost, rport, locuser, remuser, cmd, fd2p, service, realm,
if (options & OPTS_FORWARD_CREDS) { /* Forward credentials */
if (status = get_for_creds(bsd_context, auth_context,
- hp->h_name,
+ host_save,
ret_cred->client,
/* Forwardable TGT? */
options & OPTS_FORWARDABLE_CREDS,