diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2020-12-15 10:32:16 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2020-12-15 10:32:16 +0100 |
commit | b37cafe910bfc2aee355a84d960b5bd6cfc81ce3 (patch) | |
tree | fdeea3f1e554e99757bc80009b43104173478f53 | |
parent | cda7124fa569a8890c2ad39841f9e07c6d6b2d70 (diff) |
Improved testing capabilities via Makefile.
* increased nDPId_MAX_READER_THREADS to 32
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rw-r--r-- | Makefile | 16 | ||||
-rw-r--r-- | config.h | 2 |
2 files changed, 12 insertions, 6 deletions
@@ -7,6 +7,9 @@ LIBS += -pthread -lpcap -lm GOCC = GOFLAGS = -ldflags='-s -w' +UNIX_SOCK_DISTRIBUTOR = /tmp/ndpid-distributor.sock +UNIX_SOCK_COLLECTOR = /tmp/ndpid-collector.sock + ifneq ($(PKG_CONFIG_BIN),) PC_CFLAGS=$(shell $(PKG_CONFIG_BIN) --cflags libndpi) PC_LDFLAGS=$(shell $(PKG_CONFIG_BIN) --libs libndpi) @@ -134,13 +137,16 @@ else endif @echo '------------------------------------' -mocksrvd: - nc -k -l -U /tmp/ndpid-collector.sock +run-mocksrvd: + nc -k -l -U $(UNIX_SOCK_COLLECTOR) + +run-raw-out: + nc -U $(UNIX_SOCK_DISTRIBUTOR) run-nDPIsrvd: nDPIsrvd - ./nDPIsrvd -l + ./nDPIsrvd -l -c $(UNIX_SOCK_COLLECTOR) -S $(UNIX_SOCK_DISTRIBUTOR) run-nDPId: nDPId - sudo ./nDPId -l -a run-test -u $(shell id -u -n) + sudo ./nDPId -l -c $(UNIX_SOCK_COLLECTOR) -a run-test -u $(shell id -u -n) -.PHONY: all examples install clean help mocksrvd run +.PHONY: all examples install clean help run-mocksrvd run-raw-out run-nDPIsrvd run-nDPId @@ -14,7 +14,7 @@ #define nDPId_MAX_FLOWS_PER_THREAD 4096 #define nDPId_MAX_IDLE_FLOWS_PER_THREAD 512 #define nDPId_TICK_RESOLUTION 1000 -#define nDPId_MAX_READER_THREADS 8 +#define nDPId_MAX_READER_THREADS 32 #define nDPId_IDLE_SCAN_PERIOD 10000 /* 10 sec */ #define nDPId_IDLE_TIME 600000 /* 600 sec */ #define nDPId_POST_END_FLOW_TIME 60000 /* 60 sec */ |