p->GetTxIterator);
}
+ if (p->SetTxDetectFlags && p->GetTxDetectFlags) {
+ AppLayerParserRegisterDetectFlagsFuncs(p->ip_proto, alproto,
+ p->GetTxDetectFlags, p->SetTxDetectFlags);
+ }
+
return 0;
}
AppLayerGetTxIterTuple (*GetTxIterator)(const uint8_t ipproto,
const AppProto alproto, void *alstate, uint64_t min_tx_id,
uint64_t max_tx_id, AppLayerGetTxIterState *istate);
+
+ void (*SetTxDetectFlags)(void *, uint8_t, uint64_t);
+ uint64_t (*GetTxDetectFlags)(void *, uint8_t);
} AppLayerParser;
/**