The Poor Man's (or Woman's) Intrusion Detection System
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

26 lines
445 B

  1. iptraffic: iptraffic.cpp strutil.o data.o config.o
  2. g++ -o $@ $@.cpp strutil.o data.o config.o
  3. config.o: config.cpp config.h strutil.o data.o
  4. g++ -c -o $@ config.cpp
  5. data.o: data.cpp data.h strutil.o
  6. g++ -c -o $@ data.cpp
  7. strutil.o: strutil.cpp strutil.h
  8. g++ -c -o $@ strutil.cpp
  9. .PHONY: run
  10. run: iptraffic
  11. ./iptraffic 2> log # 2>&1 | head -n 20
  12. .PHONY: clean distclean
  13. clean:
  14. rm *.o || true
  15. distclean: clean
  16. rm iptraffic || true