version 1.7, 2008/11/05 15:48:44 |
version 1.8, 2009/01/01 22:50:39 |
|
|
|
|
#include <net/if.h> |
#include <net/if.h> |
#include <netinet/in.h> |
#include <netinet/in.h> |
|
#include <netinet/tcp.h> |
#include <netinet/tcp_fsm.h> |
#include <netinet/tcp_fsm.h> |
#include <net/pfvar.h> |
#include <net/pfvar.h> |
#include <arpa/inet.h> |
#include <arpa/inet.h> |
|
|
tb_print_ugid(pr->gid.op, pr->gid.gid[0], pr->gid.gid[1], |
tb_print_ugid(pr->gid.op, pr->gid.gid[0], pr->gid.gid[1], |
"group", GID_MAX); |
"group", GID_MAX); |
|
|
if (pr->flags || pr->flagset) { |
if (pr->action == PF_PASS && |
tbprintf(" flags "); |
(pr->proto == 0 || pr->proto == IPPROTO_TCP) && |
tb_print_flags(pr->flags); |
(pr->flags != TH_SYN || pr->flagset != (TH_SYN | TH_ACK) )) { |
tbprintf("/"); |
tbprintf("flags "); |
tb_print_flags(pr->flagset); |
if (pr->flags || pr->flagset) { |
|
tb_print_flags(pr->flags); |
|
tbprintf("/"); |
|
tb_print_flags(pr->flagset); |
|
} else |
|
tbprintf("any "); |
} |
} |
|
|
tbprintf(" "); |
tbprintf(" "); |