rem: extern int block_size;
context: void write_batch_csum_info(int *flist_entry, int flist_count, struct sum_struct *s){    int i;    int int_zero = 0;    extern int block_size;    extern int csum_length;    fdb_open = 1;    /* Write csum info to batch file */    write_batch_csums_file ( (char *) flist_entry, sizeof(int) );    write_batch_csums_file ( (char *) (s?&s->count:&int_zero), sizeof(int) );    if (s) {       for (i=0; i < s->count; i++) {          write_batch_csums_file( (char *) &s->sums[i].sum1, sizeof(uint32));          if ( (*flist_entry == flist_count - 1) && (i == s->count - 1) ) {             fdb_close = 1;          }          write_batch_csums_file( s->sums[i].sum2, csum_length);       }     }  }