detect/lua: use BIT_U32 for flags

pull/6383/head
Victor Julien 4 years ago
parent dc6755bf8e
commit 33c8fda795

@ -142,38 +142,38 @@ static int InspectSmtpGeneric(DetectEngineCtx *de_ctx, DetectEngineThreadCtx *de
de_ctx, det_ctx, s, engine->smd, f, flags, alstate, txv, tx_id);
}
#define DATATYPE_PACKET (1<<0)
#define DATATYPE_PAYLOAD (1<<1)
#define DATATYPE_STREAM (1<<2)
#define DATATYPE_PACKET BIT_U32(0)
#define DATATYPE_PAYLOAD BIT_U32(1)
#define DATATYPE_STREAM BIT_U32(2)
#define DATATYPE_HTTP_URI (1<<3)
#define DATATYPE_HTTP_URI_RAW (1<<4)
#define DATATYPE_HTTP_URI BIT_U32(3)
#define DATATYPE_HTTP_URI_RAW BIT_U32(4)
#define DATATYPE_HTTP_REQUEST_HEADERS (1<<5)
#define DATATYPE_HTTP_REQUEST_HEADERS_RAW (1<<6)
#define DATATYPE_HTTP_REQUEST_COOKIE (1<<7)
#define DATATYPE_HTTP_REQUEST_UA (1<<8)
#define DATATYPE_HTTP_REQUEST_HEADERS BIT_U32(5)
#define DATATYPE_HTTP_REQUEST_HEADERS_RAW BIT_U32(6)
#define DATATYPE_HTTP_REQUEST_COOKIE BIT_U32(7)
#define DATATYPE_HTTP_REQUEST_UA BIT_U32(8)
#define DATATYPE_HTTP_REQUEST_LINE (1<<9)
#define DATATYPE_HTTP_REQUEST_BODY (1<<10)
#define DATATYPE_HTTP_REQUEST_LINE BIT_U32(9)
#define DATATYPE_HTTP_REQUEST_BODY BIT_U32(10)
#define DATATYPE_HTTP_RESPONSE_COOKIE (1<<11)
#define DATATYPE_HTTP_RESPONSE_BODY (1<<12)
#define DATATYPE_HTTP_RESPONSE_COOKIE BIT_U32(11)
#define DATATYPE_HTTP_RESPONSE_BODY BIT_U32(12)
#define DATATYPE_HTTP_RESPONSE_HEADERS (1<<13)
#define DATATYPE_HTTP_RESPONSE_HEADERS_RAW (1<<14)
#define DATATYPE_HTTP_RESPONSE_HEADERS BIT_U32(13)
#define DATATYPE_HTTP_RESPONSE_HEADERS_RAW BIT_U32(14)
#define DATATYPE_DNS_RRNAME (1<<15)
#define DATATYPE_DNS_REQUEST (1<<16)
#define DATATYPE_DNS_RESPONSE (1<<17)
#define DATATYPE_DNS_RRNAME BIT_U32(15)
#define DATATYPE_DNS_REQUEST BIT_U32(16)
#define DATATYPE_DNS_RESPONSE BIT_U32(17)
#define DATATYPE_TLS (1<<18)
#define DATATYPE_SSH (1<<19)
#define DATATYPE_SMTP (1<<20)
#define DATATYPE_TLS BIT_U32(18)
#define DATATYPE_SSH BIT_U32(19)
#define DATATYPE_SMTP BIT_U32(20)
#define DATATYPE_DNP3 (1<<21)
#define DATATYPE_DNP3 BIT_U32(21)
#define DATATYPE_BUFFER (1<<22)
#define DATATYPE_BUFFER BIT_U32(22)
#if 0
/** \brief dump stack from lua state to screen */

Loading…
Cancel
Save