{
afs_int32 code = 0;
- bzero(dumpEntryPtr, sizeof(struct budb_dumpEntry));
+ memset(dumpEntryPtr, 0, sizeof(struct budb_dumpEntry));
strcpy(dumpEntryPtr->name, DUMP_TAPE_NAME);
strcpy(dumpEntryPtr->tapes.format, DUMP_TAPE_NAME);
goto getNewTape;
}
- bzero(&oldTapeLabel, sizeof(oldTapeLabel));
+ memset(&oldTapeLabel, 0, sizeof(oldTapeLabel));
code = butm_ReadLabel(tapeInfoPtr, &oldTapeLabel, 1); /* rewind tape */
if (code)
{
*/
for (dmp=oldTapeLabel.dumpid; dmp; dmp=de.appendedDumpID) {
if (dmp == lastDump.id) {
- bcopy(&lastDump, &de, sizeof(de));
- bcopy(&lastDump, &de2, sizeof(de2));
+ memcpy(&de, &lastDump, sizeof(de));
+ memcpy(&de2, &lastDump, sizeof(de2));
}
else {
code = bcdb_FindDumpByID(dmp, &de);
/* Initialize a tapeEntry for later inclusion into the database*/
listEntryPtr = (struct tapeEntryList *)malloc(sizeof(struct tapeEntryList));
if (!listEntryPtr) ERROR_EXIT(TC_NOMEMORY);
- bzero(listEntryPtr, sizeof(struct tapeEntryList));
+ memset(listEntryPtr, 0, sizeof(struct tapeEntryList));
/* Remember dumpid so we can delete it later */
if ( (oldTapeLabel.structVersion >= TAPE_VERSION_3) && oldTapeLabel.dumpid )
}
/* Determine what the last database dump was */
- bzero(&lastDump, sizeof(lastDump));
+ memset(&lastDump, 0, sizeof(lastDump));
code = bcdb_FindLatestDump("", "", &lastDump);
if (code) {
if (code != BUDB_NODUMPNAME) {
ErrorLog(0, taskId, code, 0, "Can't read backup database\n");
ERROR_EXIT(code);
}
- bzero(&lastDump, sizeof(lastDump));
+ memset(&lastDump, 0, sizeof(lastDump));
}
code = CreateDBDump(&dumpEntry); /* Create a dump for this tape */
{
afs_int32 code;
- bzero(dumpEntryPtr, sizeof(struct budb_dumpEntry));
+ memset(dumpEntryPtr, 0, sizeof(struct budb_dumpEntry));
dumpEntryPtr->id = tapeEntPtr->dump;
dumpEntryPtr->initialDumpID = 0;
/* Initialize a tapeEntry for later inclusion into the database*/
listEntryPtr = (struct tapeEntryList *) malloc(sizeof(struct tapeEntryList));
if (!listEntryPtr) ERROR_EXIT(TC_NOMEMORY);
- bzero(listEntryPtr, sizeof(struct tapeEntryList));
+ memset(listEntryPtr, 0, sizeof(struct tapeEntryList));
/* Fill in tape entry so we can save it later */
strcpy(tapeEntryPtr->name, TNAME(&oldTapeLabel));
if (!writeBlock) ERROR_EXIT(TC_NOMEMORY);
writeBuffer = writeBlock + sizeof(struct blockMark);
- bzero(writeBuffer, BUTM_BLKSIZE);
+ memset(writeBuffer, 0, BUTM_BLKSIZE);
maxReadSize = 1024;
/*
transferSize = (charList.charListT_len < (blockSize - writeBufNbytes)) ?
charList.charListT_len : (blockSize - writeBufNbytes);
- bcopy(readBufPtr, writeBufPtr, transferSize);
+ memcpy(writeBufPtr, readBufPtr, transferSize);
charList.charListT_len -= transferSize;
writeBufPtr += transferSize;
readBufPtr += transferSize;
ERROR_EXIT(code);
}
- bzero(writeBuffer, blockSize);
+ memset(writeBuffer, 0, blockSize);
writeBufPtr = &writeBuffer[0];
writeBufNbytes = 0;
}
/* get the first item-header */
- bzero(&netItemHeader, sizeof(netItemHeader));
+ memset(&netItemHeader, 0, sizeof(netItemHeader));
code = getTapeData(tapeInfoPtr, rstTapeInfoPtr, &netItemHeader, sizeof(netItemHeader));
if (code) ERROR_EXIT(code);
structDumpHeader_ntoh(&netItemHeader, &hostItemHeader);
extern struct udbHandleS udbHandle;
/* Read the database header */
- bzero(&netDbHeader, sizeof(netDbHeader));
+ memset(&netDbHeader, 0, sizeof(netDbHeader));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netDbHeader, sizeof(netDbHeader));
if (code) ERROR_EXIT(code);
DbHeader_ntoh(&netDbHeader, &hostDbHeader);
}
/* get the next item-header */
- bzero(nextHeader, sizeof(*nextHeader));
+ memset(nextHeader, 0, sizeof(*nextHeader));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netItemHeader, sizeof(netItemHeader));
if (code) ERROR_EXIT(code);
structDumpHeader_ntoh(&netItemHeader, nextHeader);
taskId = rstTapeInfoPtr->taskId;
/* read dump entry */
- bzero(&netDumpEntry, sizeof(netDumpEntry));
+ memset(&netDumpEntry, 0, sizeof(netDumpEntry));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netDumpEntry, sizeof(netDumpEntry));
if (code) ERROR_EXIT(code);
}
/* get the next item-header */
- bzero(nextHeader, sizeof(*nextHeader));
+ memset(nextHeader, 0, sizeof(*nextHeader));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netItemHeader, sizeof(netItemHeader));
if (code) ERROR_EXIT(code);
structDumpHeader_ntoh(&netItemHeader, nextHeader);
{ /*t*/
/* read the tape entry */
- bzero(&netTapeEntry, sizeof(netTapeEntry));
+ memset(&netTapeEntry, 0, sizeof(netTapeEntry));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netTapeEntry, sizeof(netTapeEntry));
if (code) ERROR_EXIT(code);
tapeEntry_ntoh(&netTapeEntry, &hostTapeEntry);
}
/* get the next item-header */
- bzero(nextHeader, sizeof(*nextHeader));
+ memset(nextHeader, 0, sizeof(*nextHeader));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netItemHeader, sizeof(netItemHeader));
if (code) ERROR_EXIT(code);
structDumpHeader_ntoh(&netItemHeader, nextHeader);
{ /*v*/
/* read the volume entry */
- bzero(&netVolumeEntry, sizeof(netVolumeEntry));
+ memset(&netVolumeEntry, 0, sizeof(netVolumeEntry));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netVolumeEntry, sizeof(netVolumeEntry));
if (code) ERROR_EXIT(code);
volumeEntry_ntoh(&netVolumeEntry, &hostVolumeEntry);
}
/* get the next item-header */
- bzero(nextHeader, sizeof(*nextHeader));
+ memset(nextHeader, 0, sizeof(*nextHeader));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netItemHeader, sizeof(netItemHeader));
if (code) ERROR_EXIT(code);
structDumpHeader_ntoh(&netItemHeader, nextHeader);
ctPtr = (udbClientTextP) malloc(sizeof(*ctPtr));
if (!ctPtr) ERROR_EXIT(TC_NOMEMORY);
- bzero(ctPtr, sizeof(*ctPtr));
+ memset(ctPtr, 0, sizeof(*ctPtr));
ctPtr->textType = textType;
/* lock the text in the database */
unlink(filename);
/* get the next item-header */
- bzero(nextHeader, sizeof(*nextHeader));
+ memset(nextHeader, 0, sizeof(*nextHeader));
code = getTapeData(tapeInfo, rstTapeInfoPtr, &netItemHeader, sizeof(netItemHeader));
if (code) ERROR_EXIT(code);
structDumpHeader_ntoh(&netItemHeader, nextHeader);
/* copy out data */
transferBytes = (nbytes < requestedBytes ) ? nbytes : requestedBytes;
- bcopy(tapeReadBufferPtr, buffer, transferBytes);
+ memcpy(buffer, tapeReadBufferPtr, transferBytes);
tapeReadBufferPtr += transferBytes;
buffer += transferBytes;
nbytes -= transferBytes;