]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE12-mapname-allocate-enough-space-for-pr-nametoid-20030505
authorDerrick Brashear <shadow@dementia.org>
Thu, 15 May 2003 16:47:15 +0000 (16:47 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 15 May 2003 16:47:15 +0000 (16:47 +0000)
the alternative is to crash when we get a foreign user here

(cherry picked from commit 76832e229efa8ee34e0aeead0c13381f027e92fd)

src/viced/host.c

index 8d78d9261fd1b78bf57de0fd1f4b5d616584f17d..d87980f54d3b5f83a24c81ba94a0fd9fe546c929 100644 (file)
@@ -1217,7 +1217,7 @@ static MapName_r(aname, acell, aval)
                return 0;
            }               
            foreign = 1;  /* attempt cross-cell authentication */
-           tname = (char *) malloc(anamelen+cnamelen+2);
+           tname = (char *) malloc(PR_MAXNAMELEN);
            strcpy(tname, aname);
            tname[anamelen] = '@';
            strcpy(tname+anamelen+1, acell);