|
From ba72865f23cd0d52f373573308e0e05c5bd37ba8 Mon Sep 17 00:00:00 2001
|
|
From: Luca Deri <deri@ntop.org>
|
|
Date: Wed, 19 Sep 2018 11:11:15 +0200
|
|
Subject: [PATCH 4/9] Added missing ndpi_protocol2id() prototype Fixed error
|
|
when crearing symlink in Makefile
|
|
|
|
---
|
|
src/include/ndpi_api.h | 15 ++++++++++++++-
|
|
src/lib/Makefile.in | 2 +-
|
|
2 files changed, 15 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/src/include/ndpi_api.h b/src/include/ndpi_api.h
|
|
index 3fefc8e..56c5436 100644
|
|
--- a/src/include/ndpi_api.h
|
|
+++ b/src/include/ndpi_api.h
|
|
@@ -420,7 +420,7 @@ extern "C" {
|
|
char *bigram_to_match);
|
|
|
|
/**
|
|
- * Write the protocol name in the buffer -buf- as master_protocol.protocol
|
|
+ * Write the protocol name in the buffer -buf- as master_protocol.protocol (string)
|
|
*
|
|
* @par ndpi_mod = the detection module
|
|
* @par proto = the struct ndpi_protocol contain the protocols name
|
|
@@ -432,6 +432,19 @@ extern "C" {
|
|
char* ndpi_protocol2name(struct ndpi_detection_module_struct *ndpi_mod,
|
|
ndpi_protocol proto, char *buf, u_int buf_len);
|
|
|
|
+ /**
|
|
+ * Write the protocol name in the buffer -buf- as master_protocol.protocol (number)
|
|
+ *
|
|
+ * @par ndpi_mod = the detection module
|
|
+ * @par proto = the struct ndpi_protocol contain the protocols name
|
|
+ * @par buf = the buffer to write the name of the protocols
|
|
+ * @par buf_len = the length of the buffer
|
|
+ * @return the buffer contains the master_protocol and protocol name
|
|
+ *
|
|
+ */
|
|
+ char* ndpi_protocol2id(struct ndpi_detection_module_struct *ndpi_mod,
|
|
+ ndpi_protocol proto, char *buf, u_int buf_len);
|
|
+
|
|
/**
|
|
* Find out if a given category is custom/user-defined
|
|
*
|
|
diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in
|
|
index ca29001..cbbc54b 100644
|
|
--- a/src/lib/Makefile.in
|
|
+++ b/src/lib/Makefile.in
|
|
@@ -38,7 +38,7 @@ $(NDPI_LIB_STATIC): $(OBJECTS)
|
|
|
|
$(NDPI_LIB_SHARED): $(OBJECTS)
|
|
$(CC) -shared -fPIC -o $@ $(OBJECTS)
|
|
- ln -Fs $(NDPI_LIB_SHARED) $(NDPI_LIB_SHARED_BASE)
|
|
+ ln -fs $(NDPI_LIB_SHARED) $(NDPI_LIB_SHARED_BASE)
|
|
|
|
%.o: %.c $(HEADERS) Makefile
|
|
$(CC) $(CFLAGS) -c $< -o $@
|
|
--
|
|
2.19.1
|
|
|