
all: mktest mktest_anon

#
# Note this next command just makes the test output.
# It doesn't actually test it.
# Run "make test" in .. to test things.
#
mktest: output_151226_Q output_151226_Qm output_151226_mqr output_2_Q output_2_Qm output_2_mqr output_2_Q_ttl_rtt
mktest_anon: anon_output_151226_mqr

output_151226_Q:
	test -d $@ || mkdir $@
	../dnsanon -p Q -i input_151226.pcap -o $@ -c none

output_151226_Qm:
	test -d $@ || mkdir $@
	../dnsanon -p Qm -i input_151226.pcap -o $@ -c none

output_151226_mqr:
	test -d $@ || mkdir $@
	../dnsanon -p mqr -i input_151226.pcap -o $@ -c none

output_2_Q:
	test -d $@ || mkdir $@
	../dnsanon -p Q -i input2.pcap -o $@ -c none

output_2_Qm:
	test -d $@ || mkdir $@
	../dnsanon -p Qm -i input2.pcap -o $@ -c none

output_2_mqr:
	test -d $@ || mkdir $@
	../dnsanon -p mqr -i input2.pcap -o $@ -c none

anon_output_151226_mqr:
	test -d $@ || mkdir $@
	../dnsanon -p mqr -i input_151226.pcap -o $@ -c none -a all -k ../keyfile --pass4 16 --pass6 64

output_2_Q_ttl_rtt:
	test -d $@ || mkdir $@
	../dnsanon -p Q --ip-ttl --rtt -i input2.pcap -o $@ -c none

