* RealmsConfig-glue.c (get_krbhst_default, krb_get_krbhst, krb_realmofhost):
authorKen Raeburn <raeburn@mit.edu>
Tue, 28 Jan 2003 23:30:02 +0000 (23:30 +0000)
committerKen Raeburn <raeburn@mit.edu>
Tue, 28 Jan 2003 23:30:02 +0000 (23:30 +0000)
Use strcpy instead of strncpy.

ticket: 1339
status: open

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15135 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb4/ChangeLog
src/lib/krb4/RealmsConfig-glue.c

index 5fcf19ef766d9f70e378e7f40353f439ba78bf73..3129e35f13aff6dca1cf478e201fcd5444f09ba3 100644 (file)
@@ -1,3 +1,8 @@
+2003-01-28  Ken Raeburn  <raeburn@mit.edu>
+
+       * RealmsConfig-glue.c (get_krbhst_default, krb_get_krbhst):
+       (krb_realmofhost): Use strcpy instead of strncpy.
+
 2003-01-27  Ken Raeburn  <raeburn@mit.edu>
 
        * RealmsConfig-glue.c (krb_get_admhst): Use strcpy instead of
index e71bc0074f572e104ff7d6579635da3c1456ba6b..9c5a543492d346c1d853d8e7a1cf2e8067cef675 100644 (file)
@@ -377,7 +377,7 @@ get_krbhst_default(h, r, n)
     if (strlen(KRB_HOST) + 1 + strlen(r) >= MAXHOSTNAMELEN)
        return KFAILURE;
     /* KRB_HOST.REALM (ie. kerberos.CYGNUS.COM) */
-    strncpy(h, KRB_HOST, MAXHOSTNAMELEN);
+    strcpy(h, KRB_HOST);
     strcat(h, ".");
     strcat(h, r);
     return KSUCCESS;
@@ -469,7 +469,7 @@ krb_get_krbhst(
        }
        fclose(cnffile);
        if (result == KSUCCESS && strlen(scratch) < MAXHOSTNAMELEN)
-           strncpy(host, scratch, MAXHOSTNAMELEN);
+           strcpy(host, scratch);
        else
            result = KFAILURE;
     } while (0);
@@ -598,7 +598,7 @@ krb_realmofhost(char *host)
 
     if (strlen(lhost) >= MAXHOSTNAMELEN)
        return realm;
-    strncpy(hostname, lhost, MAXHOSTNAMELEN);
+    strcpy(hostname, lhost);
 
     /* Remove possible trailing dot. */
     p = strrchr(hostname, '.');