sigmatch_table[DETECT_AL_HTTP_RAW_URI].name = "http_raw_uri";
sigmatch_table[DETECT_AL_HTTP_RAW_URI].desc = "content modifier to match on HTTP uri";
sigmatch_table[DETECT_AL_HTTP_RAW_URI].url = DOC_URL DOC_VERSION "/rules/http-keywords.html#http-uri-and-http-raw-uri";
- sigmatch_table[DETECT_AL_HTTP_RAW_URI].Match = NULL;
sigmatch_table[DETECT_AL_HTTP_RAW_URI].Setup = DetectHttpRawUriSetup;
- sigmatch_table[DETECT_AL_HTTP_RAW_URI].Free = NULL;
sigmatch_table[DETECT_AL_HTTP_RAW_URI].RegisterTests = DetectHttpRawUriRegisterTests;
sigmatch_table[DETECT_AL_HTTP_RAW_URI].flags |= SIGMATCH_NOOPT;
result = 1;
end:
- if (de_ctx != NULL)
- SigCleanSignatures(de_ctx);
if (de_ctx != NULL)
DetectEngineCtxFree(de_ctx);
return result;
result = 1;
end:
- if (de_ctx != NULL)
- SigCleanSignatures(de_ctx);
if (de_ctx != NULL)
SigGroupCleanup(de_ctx);
return result;
result = 1;
end:
- SigCleanSignatures(de_ctx);
DetectEngineCtxFree(de_ctx);
return result;
}
result = 1;
end:
- SigCleanSignatures(de_ctx);
DetectEngineCtxFree(de_ctx);
return result;
}
result = 1;
end:
- SigCleanSignatures(de_ctx);
DetectEngineCtxFree(de_ctx);
return result;
}
result = 1;
end:
- SigCleanSignatures(de_ctx);
DetectEngineCtxFree(de_ctx);
return result;
}
result = 1;
end:
- SigCleanSignatures(de_ctx);
DetectEngineCtxFree(de_ctx);
return result;
}
result = 1;
end:
- SigCleanSignatures(de_ctx);
DetectEngineCtxFree(de_ctx);
return result;
}
result = 1;
end:
- SigCleanSignatures(de_ctx);
DetectEngineCtxFree(de_ctx);
return result;
}