Lines Matching refs:ndo
88 pflog_print(netdissect_options *ndo, const struct pfloghdr *hdr) in pflog_print() argument
92 ndo->ndo_protocol = "pflog"; in pflog_print()
99 nd_printjnp(ndo, (const u_char*)hdr->ruleset, PFLOG_RULESET_NAME_SIZE); in pflog_print()
107 nd_printjnp(ndo, (const u_char*)hdr->ifname, IFNAMSIZ); in pflog_print()
112 pflog_if_print(netdissect_options *ndo, const struct pcap_pkthdr *h, in pflog_if_print() argument
121 ndo->ndo_protocol = "pflog"; in pflog_if_print()
124 nd_print_trunc(ndo); in pflog_if_print()
125 ndo->ndo_ll_hdr_len += h->caplen; in pflog_if_print()
133 ndo->ndo_ll_hdr_len += GET_U_1(&hdr->length); /* XXX: not really */ in pflog_if_print()
139 nd_print_trunc(ndo); in pflog_if_print()
140 ndo->ndo_ll_hdr_len += hdrlen; /* XXX: true? */ in pflog_if_print()
146 if (ndo->ndo_eflag) in pflog_if_print()
147 pflog_print(ndo, hdr); in pflog_if_print()
160 ip_print(ndo, p, length); in pflog_if_print()
170 ip6_print(ndo, p, length); in pflog_if_print()
176 if (!ndo->ndo_eflag) in pflog_if_print()
177 pflog_print(ndo, hdr); in pflog_if_print()
178 if (!ndo->ndo_suppress_default_print) in pflog_if_print()
182 ndo->ndo_ll_hdr_len += hdrlen; in pflog_if_print()
185 nd_print_trunc(ndo); in pflog_if_print()
186 ndo->ndo_ll_hdr_len += hdrlen; in pflog_if_print()