Page MenuHomeFreeBSD

D33001.diff
No OneTemporary

D33001.diff

diff --git a/sys/net/pfvar.h b/sys/net/pfvar.h
--- a/sys/net/pfvar.h
+++ b/sys/net/pfvar.h
@@ -1753,6 +1753,7 @@
#define DIOCGETSYNCOOKIES _IOWR('D', 94, struct pfioc_nv)
#define DIOCSETSYNCOOKIES _IOWR('D', 95, struct pfioc_nv)
#define DIOCKEEPCOUNTERS _IOWR('D', 96, struct pfioc_nv)
+#define DIOCKEEPCOUNTERS_FREEBSD13 _IOWR('D', 92, struct pfioc_nv)
struct pf_ifspeed_v0 {
char ifname[IFNAMSIZ];
diff --git a/sys/netpfil/pf/pf_ioctl.c b/sys/netpfil/pf/pf_ioctl.c
--- a/sys/netpfil/pf/pf_ioctl.c
+++ b/sys/netpfil/pf/pf_ioctl.c
@@ -4665,6 +4665,9 @@
pf_kill_srcnodes((struct pfioc_src_node_kill *)addr);
break;
+#ifdef COMPAT_FREEBSD13
+ case DIOCKEEPCOUNTERS_FREEBSD13:
+#endif
case DIOCKEEPCOUNTERS:
error = pf_keepcounters((struct pfioc_nv *)addr);
break;

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 22, 10:12 PM (18 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34215775
Default Alt Text
D33001.diff (789 B)

Event Timeline