BUG_ON(tx_min_progress >= 48);
- if (PrefilterRegister == PrefilterGenericMpmRegister && GetData == NULL) {
- // must register GetData with PrefilterGenericMpmRegister
- abort();
- }
+ // must register GetData with PrefilterGenericMpmRegister
+ BUG_ON(PrefilterRegister == PrefilterGenericMpmRegister && GetData == NULL);
DetectBufferTypeSupportsMpm(name);
DetectBufferTypeSupportsTransformations(name);
SCLogDebug("registering %s/%d/%p/%p", name, priority,
PrefilterRegister, GetData);
- if (PrefilterRegister == PrefilterGenericMpmPktRegister && GetData == NULL) {
- // must register GetData with PrefilterGenericMpmRegister
- abort();
- }
+ // must register GetData with PrefilterGenericMpmRegister
+ BUG_ON(PrefilterRegister == PrefilterGenericMpmPktRegister && GetData == NULL);
DetectBufferTypeSupportsMpm(name);
DetectBufferTypeSupportsTransformations(name);
break;
}
default:
- abort();
- break;
+ BUG_ON(1);
}
}
*/
if (s->init_data->buffer_index == 0 && s->init_data->hook.type == SIGNATURE_HOOK_TYPE_APP) {
uint8_t dir = 0;
- if ((s->flags & (SIG_FLAG_TOSERVER | SIG_FLAG_TOCLIENT)) ==
- (SIG_FLAG_TOSERVER | SIG_FLAG_TOCLIENT))
- abort();
- if ((s->flags & (SIG_FLAG_TOSERVER | SIG_FLAG_TOCLIENT)) == 0)
- abort();
+ BUG_ON((s->flags & (SIG_FLAG_TOSERVER | SIG_FLAG_TOCLIENT)) ==
+ (SIG_FLAG_TOSERVER | SIG_FLAG_TOCLIENT));
+ BUG_ON((s->flags & (SIG_FLAG_TOSERVER | SIG_FLAG_TOCLIENT)) == 0);
if (s->flags & SIG_FLAG_TOSERVER)
dir = 0;
else if (s->flags & SIG_FLAG_TOCLIENT)
packet_dir_ready = eof | tc_ready | tc_eof;
opposing_tx_ready = ts_ready;
} else {
- abort();
+ DEBUG_VALIDATE_BUG_ON(1);
}
SCLogDebug("eof %d ts_ready %d ts_eof %d", eof, ts_ready, ts_eof);
if (ThreadStillHasPackets(tv)) {
SCMutexUnlock(&tv_root_lock);
TmThreadDumpThreads();
- abort();
+ DEBUG_VALIDATE_BUG_ON(1);
}
}
SCMutexUnlock(&tv_root_lock);
PrintInet(AF_INET6, (void *)&address, ostr, sizeof(ostr));
PrintInet(AF_INET6, (void *)&masked, nstr, sizeof(nstr));
SCLogNotice("input %s/%u != expected %s/%u", ostr, netmask, nstr, netmask);
- abort();
+ DEBUG_VALIDATE_BUG_ON(1);
}
}
#endif