]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/net/if_pflog.h
xnu-4903.241.1.tar.gz
[apple/xnu.git] / bsd / net / if_pflog.h
index f2e5d4cad642d9ed4961333997890e61d9176dc8..1ebfb6bb69378972c28f357c293c6b36f4da6a40 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2008 Apple Inc. All rights reserved.
+ * Copyright (c) 2007-2018 Apple Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  *
 extern "C" {
 #endif
 
-#define        PFLOGIFS_MAX    1
+#define        PFLOGIFS_MAX            16
+#define        PFLOGIF_ZONE_MAX_ELEM           MIN(IFNETS_MAX, PFLOGIFS_MAX)
 
 #if KERNEL_PRIVATE
 struct pflog_softc {
        struct ifnet            *sc_if;         /* back ptr to interface */
+       u_int32_t               sc_flags;
+#define        IFPFLF_DETACHING        0x1
        int                     sc_unit;
        LIST_ENTRY(pflog_softc) sc_list;
 };