#include <string.h>
#include <sys/types.h>
-#include "snort.h"
+#include "main/snort.h"
#include "target_based/sftarget_protocol_reference.h"
+
#include "nhttp_enum.h"
#include "nhttp_inspect.h"
#include "nhttp_api.h"
-const char* NHttpApi::nhttp_my_name = "new_http_inspect";
+const char* NHttpApi::nhttp_my_name = NHTTP_NAME;
const char* NHttpApi::nhttp_help = "the new HTTP inspector!";
Inspector* NHttpApi::nhttp_ctor(Module* mod)
static const int MAXOCTETS = 63780;
static const int DATABLOCKSIZE = 16384;
-static const uint32_t NHTTP_GID = 119;
+static const uint32_t NHTTP_GID = 219;
// Field status codes for when no valid value is present in length or integer value. Positive values are actual length
// or field value.
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "nhttp_enum.h"
#include "nhttp_field.h"
#include <string.h>
#include <sys/types.h>
-#include "snort.h"
-#include "snort_types.h"
+#include "main/snort.h"
+#include "main/snort_types.h"
#include "nhttp_enum.h"
#include "nhttp_str_to_code.h"
//-------------------------------------------------------------------------
#include "framework/inspector.h"
-#include "snort.h"
+#include "main/snort.h"
#include "nhttp_stream_splitter.h"
class NHttpApi;
#include <string.h>
#include <sys/types.h>
-#include "snort.h"
+
+#include "main/snort.h"
+
#include "nhttp_module.h"
const Parameter NHttpModule::nhttp_params[] =
#define NHTTP_MODULE_H
#include "framework/module.h"
+
#include "nhttp_enum.h"
+#define NHTTP_NAME "new_http_inspect"
#define NHTTP_HELP "new HTTP inspector"
class NHttpModule : public Module
{
public:
- NHttpModule() : Module("new_http_inspect", NHTTP_HELP, nhttp_params) {};
+ NHttpModule() : Module(NHTTP_NAME, NHTTP_HELP, nhttp_params) {};
bool begin(const char*, int, SnortConfig*) override;
bool end(const char*, int, SnortConfig*) override { return true; };
bool set(const char*, Value&, SnortConfig*) override;
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "detection/detection_util.h"
#include "nhttp_enum.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "nhttp_enum.h"
#include "nhttp_msg_chunk.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
+
#include "nhttp_enum.h"
#include "nhttp_normalizers.h"
#include "nhttp_msg_head_shared.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "detection/detection_util.h"
#include "nhttp_enum.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "detection/detection_util.h"
#include "nhttp_enum.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "detection/detection_util.h"
#include "nhttp_enum.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
+
#include "nhttp_enum.h"
#include "nhttp_msg_start.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "detection/detection_util.h"
#include "nhttp_enum.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
#include "detection/detection_util.h"
#include "nhttp_enum.h"
#define NHTTP_SPLITTER_H
#include <assert.h>
+
#include "nhttp_enum.h"
//-------------------------------------------------------------------------
#include <assert.h>
#include <sys/types.h>
+
#include "nhttp_enum.h"
#include "nhttp_test_manager.h"
#include "nhttp_test_input.h"
#define NHTTP_STREAM_SPLITTER_H
#include "stream/stream_splitter.h"
+
#include "nhttp_flow_data.h"
#include "nhttp_test_manager.h"
#include <string.h>
#include <sys/types.h>
-#include "snort.h"
+#include "main/snort.h"
#include "framework/module.h"
+
#include "nhttp_enum.h"
#include "nhttp_str_to_code.h"
#include "nhttp_normalizers.h"
// nhttp_test_manager.cc author Tom Peters <thopeter@cisco.com>
#include <stdexcept>
+
#include "nhttp_test_manager.h"
#include "nhttp_test_input.h"
#include <sys/types.h>
#include <stdio.h>
-#include "snort.h"
+#include "main/snort.h"
+
#include "nhttp_enum.h"
#include "nhttp_normalizers.h"
#include "nhttp_uri.h"