goto bail;
}
memcpy(isolatedBuffer, albuffer, alnext - albuffer);
- (void) AppLayerParserParse(NULL, alp_tctx, f, f->alproto, flags, isolatedBuffer, alnext - albuffer);
+ (void)AppLayerParserParse(NULL, alp_tctx, f, f->alproto, flags, isolatedBuffer,
+ (uint32_t)(alnext - albuffer));
free(isolatedBuffer);
if (FlowChangeProto(f)) {
// exits if a protocol change is requested
goto bail;
}
memcpy(isolatedBuffer, albuffer, alsize);
- (void) AppLayerParserParse(NULL, alp_tctx, f, f->alproto, flags, isolatedBuffer, alsize);
+ (void)AppLayerParserParse(
+ NULL, alp_tctx, f, f->alproto, flags, isolatedBuffer, (uint32_t)alsize);
free(isolatedBuffer);
}
if (data[0] & STREAM_TOSERVER) {
flags = STREAM_TOSERVER;
}
- AppLayerProtoDetectGetProto(
- alpd_tctx, f, data + HEADER_LEN, size - HEADER_LEN, f->proto, flags, &reverse);
+ AppLayerProtoDetectGetProto(alpd_tctx, f, data + HEADER_LEN, (uint32_t)(size - HEADER_LEN),
+ f->proto, flags, &reverse);
FlowFree(f);
return 0;
static void Base64FuzzTest(const uint8_t *src, size_t len)
{
- uint32_t decoded_len = SCBase64DecodeBufferSize(len);
+ uint32_t decoded_len = SCBase64DecodeBufferSize((uint32_t)len);
uint8_t *decoded = SCCalloc(decoded_len, sizeof(uint8_t));
for (uint8_t mode = SCBase64ModeRFC2045; mode <= SCBase64ModeStrict; mode++) {
uint8_t * next = memchr(buffer, '\n', size);
if (next == NULL) {
if (SCMimeSmtpGetState(state) >= MimeSmtpBody)
- (void)SCSmtpMimeParseLine(buffer, size, 0, &events, state);
+ (void)SCSmtpMimeParseLine(buffer, (uint32_t)size, 0, &events, state);
break;
} else {
- (void)SCSmtpMimeParseLine(buffer, next - buffer, 1, &events, state);
+ (void)SCSmtpMimeParseLine(buffer, (uint32_t)(next - buffer), 1, &events, state);
if (buffer + size < next + 1) {
break;
}