JFlowKey.match return incorrect value when IP address is same.
packet1: 16.16.16.16:1 -> 16.16.16.16:2
packet2: 16.16.16.16:2 -> 16.16.16.16:1
int result = packet1.getFlowKey().match(packet2.getFlowKey());
I am expected result is -1(reverse). but returns 1(forward).
test code
Thanks for the report. This is an easy fix. I will fix it in next bug update to 1.3 and 1.4.