]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
vlserver: Avoid atoi for vol ids
authorAndrew Deason <adeason@sinenomine.net>
Tue, 15 Nov 2011 17:53:12 +0000 (11:53 -0600)
committerDerrick Brashear <shadow@dementix.org>
Fri, 16 Dec 2011 11:53:50 +0000 (03:53 -0800)
Reviewed-on: http://gerrit.openafs.org/6050
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
(cherry picked from commit d113c0eb8ac4717cafd7747a78c5aa3b649b8e68)

Change-Id: If965a7442262048048be9eca3e643c01d7b5c277
Reviewed-on: http://gerrit.openafs.org/6318
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Tested-by: Derrick Brashear <shadow@dementix.org>
src/vlserver/vlprocs.c

index ad0971f3bb414e4f88ce58b0e9546f5b8f1abf93..9053fcda35815139c57c649fe9352e25961c004d 100644 (file)
@@ -514,7 +514,7 @@ GetEntryByName(struct rx_call *rxcall,
     char rxstr[AFS_RXINFO_LEN];
 
     if (NameIsId(volname)) {
-       return GetEntryByID(rxcall, atoi(volname), -1, aentry, new, this_op);
+       return GetEntryByID(rxcall, strtoul(volname, NULL, 10), -1, aentry, new, this_op);
     }
     if (InvalidVolname(volname))
        return VL_BADNAME;