app-layer: update UDP entry function

Update AppLayerHandleUdp to take the ThreadVars pointer as an
argument in prepraration of handling counters in this function.
pull/788/head
Victor Julien 13 years ago
parent 5f307acace
commit 09e5ea230a

@ -363,7 +363,7 @@ int AppLayerHandleTCPData(ThreadVars *tv, TcpReassemblyThreadCtx *ra_ctx,
* \retval 0 ok
* \retval -1 error
*/
int AppLayerHandleUdp(AppLayerThreadCtx *tctx, Packet *p, Flow *f)
int AppLayerHandleUdp(ThreadVars *tv, AppLayerThreadCtx *tctx, Packet *p, Flow *f)
{
SCEnter();

@ -48,7 +48,8 @@ int AppLayerHandleTCPData(ThreadVars *tv, TcpReassemblyThreadCtx *ra_ctx,
/**
* \brief Handles an udp chunk.
*/
int AppLayerHandleUdp(AppLayerThreadCtx *app_tctx, Packet *p, Flow *f);
int AppLayerHandleUdp(ThreadVars *tv, AppLayerThreadCtx *app_tctx,
Packet *p, Flow *f);
/***** Utility *****/

@ -94,7 +94,7 @@ int DecodeUDP(ThreadVars *tv, DecodeThreadVars *dtv, Packet *p, uint8_t *pkt, ui
/* handle the app layer part of the UDP packet payload */
if (unlikely(p->flow != NULL)) {
AppLayerHandleUdp(dtv->app_tctx, p, p->flow);
AppLayerHandleUdp(tv, dtv->app_tctx, p, p->flow);
}
return TM_ECODE_OK;

Loading…
Cancel
Save