Windows: missing ! in update volume location
authorJeffrey Altman <jaltman@your-file-system.com>
Fri, 2 Sep 2011 22:36:13 +0000 (18:36 -0400)
committerJeffrey Altman <jaltman@openafs.org>
Sat, 3 Sep 2011 04:43:36 +0000 (21:43 -0700)
The check to see if the volume name is numeric or not was
missing a ! in order to perform the correct test.  Add it.

Change-Id: I4626f4bdcf601cd1b421dd3d373edd634cc78527
Reviewed-on: http://gerrit.openafs.org/5331
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>

src/WINNT/afsd/cm_volume.c

index bfec95c..a81f0ed 100644 (file)
@@ -493,7 +493,7 @@ long cm_UpdateVolumeLocation(struct cm_cell *cellp, cm_user_t *userp, cm_req_t *
 
         /* decode the response */
         lock_ObtainWrite(&cm_volumeLock);
-        if (cm_VolNameIsID(volp->namep)) {
+        if (!cm_VolNameIsID(volp->namep)) {
             size_t    len;
 
             len = strlen(name);