i using code from example pfcount.c:
{
hash_filtering_rule rule;
pfring_toggle_filtering_policy(pd, 0); /* Default to drop */
memset(&rule, 0, sizeof(rule));
rule.proto = 1;
rule.host_peer_a = ntohl(inet_addr("192.168.13.12"));
rule.host_peer_b = ntohl(inet_addr("192.168.13.122"));
if(pfring_handle_hash_filtering_rule(pd, &rule, 1) < 0)
printf("pfring_add_hash_filtering_rule() failed\n");
}
when rule.proto = 1;
filtering is OK
for rule.proto = 6 or 17
filtering don't working!
_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc