CC = g++
CFLAGS = -g -fpermissive
LDFLAGS = -L./libpcap -lpcap
IFLAGS = -I./libpcap -I./libpcap/pcap

all: ddidd loadpcap


ddidd:  utils.cc wild.cc hcf.cc fq.cc filter.cc ddidd.cc utils.h wild.hh hcf.hh fq.hh filter.hh
	$(CC) $(CFLAGS) $(IFLAGS) ddidd.cc utils.cc wild.cc hcf.cc fq.cc filter.cc $(LDFLAGS) -o ddidd 

loadpcap: loadpcap.cc
	$(CC) $(CFLAGS) $(IFLAGS) loadpcap.cc $(LDFLAGS) -o loadpcap 

clean:
	-rm -f loadpcap ddidd
