ret = FileCloseFile(files, (uint8_t *) NULL, 0, flags);
if (ret != 0) {
SCLogDebug("FileCloseFile() failed: %d", ret);
+ ret = MIME_DEC_ERR_DATA;
}
} else {
SCLogDebug("File already closed");
ret = FileCloseFile(files, (uint8_t *) chunk, len, flags);
if (ret != 0) {
SCLogDebug("FileCloseFile() failed: %d", ret);
+ ret = MIME_DEC_ERR_DATA;
}
} else {
SCLogDebug("File already closed");
SCLogDebug("FileAppendData() - file no longer being extracted");
} else if (ret < 0) {
SCLogDebug("FileAppendData() failed: %d", ret);
+ ret = MIME_DEC_ERR_DATA;
}
}
- if (ret == MIME_DEC_OK) {
+ if (ret == 0) {
SCLogDebug("Successfully processed file data!");
}
} else {