summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2003-01-27 20:45:03 +0000
committerKen Raeburn <raeburn@mit.edu>2003-01-27 20:45:03 +0000
commit969a7fd678eff33053c839504550aa4edfdcd777 (patch)
tree5c9c11918f1e0c65dcf347b9cc60f706248bb2e5 /src
parent66b63bf3b22bb49ef81a016593832b3754e2d805 (diff)
downloadkrb5-969a7fd678eff33053c839504550aa4edfdcd777.tar.gz
krb5-969a7fd678eff33053c839504550aa4edfdcd777.tar.xz
krb5-969a7fd678eff33053c839504550aa4edfdcd777.zip
krb4 library breaks old krb_get_admhst API
* RealmsConfig-glue.c (krb_get_admhst): Use strcpy instead of strncpy, and max length of MAX_HSTNM. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15134 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/krb4/ChangeLog5
-rw-r--r--src/lib/krb4/RealmsConfig-glue.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/krb4/ChangeLog b/src/lib/krb4/ChangeLog
index e43bd5901..5fcf19ef7 100644
--- a/src/lib/krb4/ChangeLog
+++ b/src/lib/krb4/ChangeLog
@@ -1,3 +1,8 @@
+2003-01-27 Ken Raeburn <raeburn@mit.edu>
+
+ * RealmsConfig-glue.c (krb_get_admhst): Use strcpy instead of
+ strncpy, and max length of MAX_HSTNM.
+
2003-01-15 Ken Raeburn <raeburn@mit.edu>
* sendauth.c (krb_net_rd_sendauth): Arg raw_len now points to
diff --git a/src/lib/krb4/RealmsConfig-glue.c b/src/lib/krb4/RealmsConfig-glue.c
index e993a0036..e71bc0074 100644
--- a/src/lib/krb4/RealmsConfig-glue.c
+++ b/src/lib/krb4/RealmsConfig-glue.c
@@ -342,8 +342,8 @@ krb_get_admhst(
i++;
}
fclose(cnffile);
- if (result == KSUCCESS && strlen(thost) < MAXHOSTNAMELEN)
- strncpy(host, thost, MAXHOSTNAMELEN);
+ if (result == KSUCCESS && strlen(thost) < MAX_HSTNM)
+ strcpy(host, thost);
else
result = KFAILURE;
return result;