*/
int db_update_job_start_record(B_DB *mdb, JOB_DBR *jr)
{
- int len, stat;
+ int len, stat = 1;
JOB_DBR ojr;
Dmsg0(200, "In db_update_job_start_record\n");
return 0;
}
- P(mdb->mutex);
+ db_lock(mdb);
fseek(mdb->jobfd, ojr.rec_addr, SEEK_SET);
if (fwrite(jr, len, 1, mdb->jobfd) != 1) {
}
fflush(mdb->jobfd);
- V(mdb->mutex);
+ db_unlock(mdb);
return stat;
}
*/
int db_update_job_end_record(B_DB *mdb, JOB_DBR *jr)
{
- int len, stat;
+ int len, stat = 1;
JOB_DBR ojr;
Dmsg0(200, "In db_update_job_start_record\n");
return 0;
}
- P(mdb->mutex);
+ db_lock(mdb);
fseek(mdb->jobfd, ojr.rec_addr, SEEK_SET);
if (fwrite(jr, len, 1, mdb->jobfd) != 1) {
}
fflush(mdb->jobfd);
- V(mdb->mutex);
+ db_unlock(mdb);
return stat;
}
return 0;
}
- P(mdb->mutex);
+ db_lock(mdb);
/* Don't allow some fields to change by copying from master record */
strcpy(mr->VolumeName, omr.VolumeName);
}
fflush(mdb->mediafd);
- V(mdb->mutex);
+ db_unlock(mdb);
return stat;
}
return 0;
}
- P(mdb->mutex);
+ db_lock(mdb);
/* Update specific fields */
opr.NumVols = pr->NumVols;
}
fflush(mdb->poolfd);
- V(mdb->mutex);
+ db_unlock(mdb);
return stat;
}
return 1;
}
-int db_mark_file_record(B_DB *mdb, FileId_t FileId, int JobId)
+int db_mark_file_record(B_DB *mdb, FileId_t FileId, JobId_t JobId)
{
return 1;
}