Я пытаюсь отфильтровать пакет и отбросить, если выражение соответствует ситуации. Я имею в виду, что если пакет приходит с адреса 192.168.1.100, он не должен быть доставлен в пункт назначения (то есть 192.168.1.119).
<pre>PcapBpfProgram program = new PcapBpfProgram();
String expression = "host 192.168.1.100";
int optimize = 0;
int netmask = 0xFFFFFF00;
if (pcap.compile(program, expression, optimize, netmask) != Pcap.OK
{
System.err.println(pcap.getErr());
return;
}
if (pcap.setFilter(program) != Pcap.OK)
{
System.err.println(pcap.getErr());
return;
}</pre>
В моем СЛУЧАЕ хост 192.168.1.100, поэтому Pcap.OK возвращает true. Но пакет все еще передается в пункт назначения. Как я могу остановить этот пакет от передачи???
ТИА