Lines Matching refs:sn

650 print_src_node(struct pf_src_node *sn, int opts)  in print_src_node()  argument
656 if (sn->af == AF_INET) in print_src_node()
661 aw.v.a.addr = sn->addr; in print_src_node()
662 print_addr(&aw, sn->af, opts & PF_OPT_VERBOSE2); in print_src_node()
664 aw.v.a.addr = sn->raddr; in print_src_node()
665 print_addr(&aw, sn->af, opts & PF_OPT_VERBOSE2); in print_src_node()
666 printf(" ( states %u, connections %u, rate %u.%u/%us )\n", sn->states, in print_src_node()
667 sn->conn, sn->conn_rate.count / 1000, in print_src_node()
668 (sn->conn_rate.count % 1000) / 100, sn->conn_rate.seconds); in print_src_node()
670 sec = sn->creation % 60; in print_src_node()
671 sn->creation /= 60; in print_src_node()
672 min = sn->creation % 60; in print_src_node()
673 sn->creation /= 60; in print_src_node()
674 printf(" age %.2u:%.2u:%.2u", sn->creation, min, sec); in print_src_node()
675 if (sn->states == 0) { in print_src_node()
676 sec = sn->expire % 60; in print_src_node()
677 sn->expire /= 60; in print_src_node()
678 min = sn->expire % 60; in print_src_node()
679 sn->expire /= 60; in print_src_node()
681 sn->expire, min, sec); in print_src_node()
685 (unsigned long long)(sn->packets[0] + sn->packets[1]), in print_src_node()
686 (unsigned long long)(sn->bytes[0] + sn->bytes[1])); in print_src_node()
688 sn->packets[0] + sn->packets[1], in print_src_node()
689 sn->bytes[0] + sn->bytes[1]); in print_src_node()
691 switch (sn->ruletype) { in print_src_node()
693 if (sn->rule.nr != -1) in print_src_node()
694 printf(", nat rule %u", sn->rule.nr); in print_src_node()
697 if (sn->rule.nr != -1) in print_src_node()
698 printf(", rdr rule %u", sn->rule.nr); in print_src_node()
702 if (sn->rule.nr != -1) in print_src_node()
703 printf(", filter rule %u", sn->rule.nr); in print_src_node()