/** \internal
* \brief setup packet for AFPReadFromRing
*/
-static bool AFPReadFromRingSetupPacket(
+static void AFPReadFromRingSetupPacket(
AFPThreadVars *ptv, union thdr h, const unsigned int tp_status, Packet *p)
{
PKT_SET_SRC(p, PKT_SRC_WIRE);
p->flags |= PKT_IGNORE_CHECKSUM;
}
}
- return true;
}
static inline int AFPReadFromRingWaitForPacket(AFPThreadVars *ptv)
if (p == NULL) {
return AFPSuriFailure(ptv, h);
}
- if (AFPReadFromRingSetupPacket(ptv, h, tp_status, p) == false) {
- TmqhOutputPacketpool(ptv->tv, p);
- return AFPSuriFailure(ptv, h);
- }
+ AFPReadFromRingSetupPacket(ptv, h, tp_status, p);
if (TmThreadsSlotProcessPkt(ptv->tv, ptv->slot, p) != TM_ECODE_OK) {
return AFPSuriFailure(ptv, h);