diff --git a/src/app-layer-dcerpc.c b/src/app-layer-dcerpc.c index 09d48e292f..c5b8a68181 100644 --- a/src/app-layer-dcerpc.c +++ b/src/app-layer-dcerpc.c @@ -21,7 +21,21 @@ * \author Kirby Kuehl * \author Anoop Saldanha * - * DCE/RPC parser and decoder + * \file DCE/RPC parser and decoder + * + * \todo Remove all the unnecessary per byte incremental loops with a full one + * time jump, i.e. + * + * input[0], input_len + * for (i = 0; i < x; i++) + * input++; + * + * with + * + * input += x; + * + * You'll be surprised at how many such cases we have here. We also need + * to do the same for htp parser. Should speed up the engine drastically. */ #include "suricata-common.h"