]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix relabel command
authorKern Sibbald <kern@sibbald.com>
Sat, 13 Mar 2004 10:06:41 +0000 (10:06 +0000)
committerKern Sibbald <kern@sibbald.com>
Sat, 13 Mar 2004 10:06:41 +0000 (10:06 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1132 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/dird/ua_label.c

index 09cffcfdc94043b2d21b2192d06c8015d6ba7736..3dfa52094de7b9142e23fbf5d15c7a9901ee1da7 100644 (file)
@@ -296,7 +296,7 @@ static int do_label(UAContext *ua, char *cmd, int relabel)
 
       /* Require Volume to be Purged or Recycled */
 checkVol:
-      if (strcmp(omr.VolStatus, "Purged") != 0 || strcmp(omr.VolStatus, "Recycle") != 0) {
+      if (strcmp(omr.VolStatus, "Purged") != 0 && strcmp(omr.VolStatus, "Recycle") != 0) {
          bsendmsg(ua, _("Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before relabeling.\n"),
            omr.VolumeName, omr.VolStatus);
         return 1;