[BACK]Return to pftop.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / systat

Diff for /src/usr.bin/systat/pftop.c between version 1.7 and 1.8

version 1.7, 2008/11/05 15:48:44 version 1.8, 2009/01/01 22:50:39
Line 36 
Line 36 
   
 #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>
Line 1374 
Line 1375 
                 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(" ");

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8