]> git.sur5r.net Git - bacula/bacula/commitdiff
tweak comments
authorEric Bollengier <eric@eb.homelinux.org>
Wed, 30 Sep 2009 12:59:25 +0000 (14:59 +0200)
committerEric Bollengier <eric@eb.homelinux.org>
Wed, 30 Sep 2009 12:59:25 +0000 (14:59 +0200)
bacula/src/dird/backup.c

index 6d809b01baaee8b7a657ffb337ef487e023b3dd0..0a4f14b7172c89fedfc0a1eba233302ea5127c9e 100644 (file)
@@ -166,7 +166,7 @@ static int accurate_list_handler(void *ctx, int num_fields, char **row)
    return 0;
 }
 
-/* In this procedure, we check if the current fileset is using
+/* In this procedure, we check if the current fileset is using checksum
  * FileSet-> Include-> Options-> Accurate/Verify/BaseJob=checksum
  */
 static bool is_checksum_needed_by_fileset(JCR *jcr)
@@ -181,29 +181,30 @@ static bool is_checksum_needed_by_fileset(JCR *jcr)
 
    f = jcr->job->fileset;
    
-   for (int i=0; i < f->num_includes; i++) {
+   for (int i=0; i < f->num_includes; i++) { /* Parse all Include {} */
       inc = f->include_items[i];
       
-      for (int j=0; j < inc->num_opts; j++) {
+      for (int j=0; j < inc->num_opts; j++) { /* Parse all Options {} */
          fopts = inc->opts_list[j];
          
-         for (char *k=fopts->opts; *k ; k++) {
+         for (char *k=fopts->opts; *k ; k++) { /* Try to find one request */
             switch (*k) {
             case 'V':           /* verify */
-               in_block = (jcr->get_JobType() == JT_VERIFY);
+               in_block = (jcr->get_JobType() == JT_VERIFY); /* not used now */
                break;
-            case 'J':           /* Basejob */
+            case 'J':           /* Basejob keyword */
                in_block = (jcr->get_JobLevel() == L_FULL);
                break;
-            case 'C':           /* Accurate */
+            case 'C':           /* Accurate keyword */
                in_block = (jcr->get_JobLevel() != L_FULL);
                break;
-            case ':':
+            case ':':           /* End of keyword */
                in_block = false;
                break;
             case '5':           /* MD5  */
             case '1':           /* SHA1 */
                if (in_block) {
+                  Dmsg0(50, "Checksum will be sent to FD\n");
                   return true;
                }
                break;