detect/http: request/response header support multi buffer

Ticket: #6163

That means that we can have rules matching different contents
on different headers.
pull/9083/head
Philippe Antoine 2 years ago committed by Victor Julien
parent f31ea90836
commit d99cbc5e0b

@ -750,6 +750,7 @@ void DetectHttpRequestHeaderRegister(void)
DetectBufferTypeSetDescriptionByName("http_request_header", "HTTP header name and value");
g_http_request_header_buffer_id = DetectBufferTypeGetByName("http_request_header");
DetectBufferTypeSupportsMultiInstance("http_request_header");
}
static int DetectHTTPResponseHeaderSetup(DetectEngineCtx *de_ctx, Signature *s, const char *arg)
@ -784,6 +785,7 @@ void DetectHttpResponseHeaderRegister(void)
DetectBufferTypeSetDescriptionByName("http_response_header", "HTTP header name and value");
g_http_response_header_buffer_id = DetectBufferTypeGetByName("http_response_header");
DetectBufferTypeSupportsMultiInstance("http_response_header");
}
/************************************Unittests*********************************/

Loading…
Cancel
Save