summaryrefslogtreecommitdiffstats
path: root/sys/net/if_pflog.h
diff options
context:
space:
mode:
authorLuiz Otavio O Souza <luiz@netgate.com>2016-01-28 06:03:25 -0600
committerLuiz Otavio O Souza <luiz@netgate.com>2016-01-28 06:03:25 -0600
commit00da2a1c8c0008725cae2d87abfe17736bf0318a (patch)
treee394dcaec1b9bb3d1db3b4f7759bb4f415633e0c /sys/net/if_pflog.h
parent5c82541da7e1c32c093de140d0c173418ee9c545 (diff)
downloadFreeBSD-src-00da2a1c8c0008725cae2d87abfe17736bf0318a.zip
FreeBSD-src-00da2a1c8c0008725cae2d87abfe17736bf0318a.tar.gz
Importing pfSense patch pf_static_tracker.diff
This version fixes the issue with 'State Creations' in pfctl -vvsr.
Diffstat (limited to 'sys/net/if_pflog.h')
-rw-r--r--sys/net/if_pflog.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/net/if_pflog.h b/sys/net/if_pflog.h
index 0faeb7d..326b551 100644
--- a/sys/net/if_pflog.h
+++ b/sys/net/if_pflog.h
@@ -40,10 +40,14 @@ struct pfloghdr {
char ruleset[PFLOG_RULESET_NAME_SIZE];
u_int32_t rulenr;
u_int32_t subrulenr;
+#ifdef PF_USER_INFO
uid_t uid;
pid_t pid;
uid_t rule_uid;
pid_t rule_pid;
+#else
+ u_int32_t ridentifier;
+#endif
u_int8_t dir;
u_int8_t pad[3];
};
OpenPOWER on IntegriCloud