summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
author杨威 <[email protected]>2019-07-02 18:35:15 +0800
committer杨威 <[email protected]>2019-07-02 18:35:15 +0800
commit9d198a65f3105b5b6fce72ba00b00b0b58960bda (patch)
tree5eebc824baf6c93b91f53b88ce296b037b280d94 /src/Makefile
parentc6a5d4ed1b042980051567b4dff9fd930e7defa1 (diff)
增加after_kill_switch,需要配合TCP_ALL的入口ntc_ip_comm_tcpall_entry使用,打开后将每个流设置MSO_TCPALL_VALID_AFTER_KILL,即使进入补救流程,仍然给TCP_ALL插件送包,保证能够统计到流量
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/Makefile b/src/Makefile
deleted file mode 100644
index e1f68b5..0000000
--- a/src/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-#path to find lib and header files
-#vpath %.a ../lib
-#vpath %.h ../inc
-
-CCC=g++
-CC=g++
-
-
-INCLUDEPATH+=-I../inc
-
-CFLAGS= -g3 -Wall -fPIC -O0
-CFLAGS+=$(INCLUDEPATH)
-
-ifdef ASAN
-CFLAGS+=-fsanitize=address -fno-omit-frame-pointer
-endif
-
-#GIT_BRANCH=$(shell git symbolic-ref --short -q HEAD)
-#GIT_SHA1=$(shell git rev-parse HEAD)
-#MAKE_TIME=$(shell date "+%Y-%m-%d_%H:%M:%S")
-#GIT_VERSION=VERSION_$(GIT_BRANCH)-$(GIT_SHA1)
-#VERSION_FLAGS += -D$(GIT_VERSION)=1
-#CFLAGS += ${VERSION_FLAGS}
-
-CPPFLAGS=$(CFLAGS)
-
-
-LIB+=-lMESA_handle_logger
-LIB+=-lMESA_prof_load
-LIB+=-lrdkafka
-#LIB+=-lcjson
-LIB+=-lcJSON
-LIB+=-ldl
-
-ifdef ASAN
-LIB+=-lasan
-endif
-
-SOURCES=$(wildcard *.c)
-OBJECTS=$(SOURCES:.c=.o)
-DEPS=$(SOURCES:.c=.d)
-
-#target name
-TARGET=ntc_ip_comm.so
-
-.PHONY:clean all
-
-all:$(TARGET)
-
-$(TARGET):$(OBJECTS) $(LIB_FILE)
- $(CC) -shared $(CFLAGS) $(OBJECTS) $(LIB) -Wl,--version-script=./version.map -o $@
-#copy target to dest dir
- @awk '/VERSION_20/{print $$2}' $(SOURCES) |xargs -i echo -e "make \033[32;49;1m$@({})\033[32;49;0m \033[31;49;1m[success]\033[31;49;0m"
- @cp -f $@ ../bin
- @echo -e "copy \033[32;49;1m$@\033[32;49;0m to ../bin\033[31;49;1m[success]\033[31;49;0m"
-
-.c.o:
-
-%.d:%.c
- $(CC) $< -MM $(INCLUDEPATH) > $@
-
--include $(DEPS)
-
-clean :
- rm -f $(OBJECTS) $(DEPS) $(TARGET)