pfloghdr
b0 = gen_cmp(offsetof(struct pfloghdr, dir), BPF_B,
len = sizeof(((struct pfloghdr *)0)->ifname);
off = offsetof(struct pfloghdr, ifname);
if (strlen(ruleset) >= sizeof(((struct pfloghdr *)0)->ruleset)) {
sizeof(((struct pfloghdr *)0)->ruleset) - 1);
b0 = gen_bcmp(offsetof(struct pfloghdr, ruleset),
b0 = gen_cmp(offsetof(struct pfloghdr, rulenr), BPF_W,
b0 = gen_cmp(offsetof(struct pfloghdr, subrulenr), BPF_W,
b0 = gen_cmp(offsetof(struct pfloghdr, reason), BPF_B,
b0 = gen_cmp(offsetof(struct pfloghdr, action), BPF_B,
return (gen_cmp(offsetof(struct pfloghdr, af), BPF_B,
return (gen_cmp(offsetof(struct pfloghdr, af), BPF_B,
const struct pfloghdr *hdr;
hdr = (const struct pfloghdr *)sp;
struct pfloghdr hdr;
#define PFLOG_HDRLEN sizeof(struct pfloghdr)
#define PFLOG_OLD_HDRLEN offsetof(struct pfloghdr, pad)
const struct pfloghdr *hdr;
hdr = (struct pfloghdr *)p;
hdr = (struct pfloghdr *)p;