http_uri: register mpm from keyword

pull/2310/head
Victor Julien 9 years ago
parent 5b2e36a1b0
commit 7289d12f1b

@ -97,8 +97,6 @@ typedef struct AppLayerMpms_ {
} AppLayerMpms;
AppLayerMpms app_mpms[] = {
{ "http_uri", 0, SIG_FLAG_TOSERVER, DETECT_SM_LIST_UMATCH,
PrefilterTxUriRegister, 0 },
{ "http_raw_uri", 0, SIG_FLAG_TOSERVER, DETECT_SM_LIST_HRUDMATCH,
PrefilterTxRawUriRegister, 0 },

@ -53,6 +53,7 @@
#include "app-layer-htp.h"
#include "detect-http-uri.h"
#include "detect-uricontent.h"
#include "detect-engine-uri.h"
#include "stream-tcp.h"
int DetectHttpUriSetup (DetectEngineCtx *, Signature *, char *);
@ -74,6 +75,10 @@ void DetectHttpUriRegister (void)
sigmatch_table[DETECT_AL_HTTP_URI].flags |= SIGMATCH_NOOPT;
sigmatch_table[DETECT_AL_HTTP_URI].flags |= SIGMATCH_PAYLOAD;
DetectMpmAppLayerRegister("http_uri", SIG_FLAG_TOSERVER,
DETECT_SM_LIST_UMATCH,
PrefilterTxUriRegister);
}

Loading…
Cancel
Save