*/
AFPPeer *mpeer;
uint8_t copy_mode;
+#ifdef HAVE_PACKET_EBPF
int v4_map_fd;
int v6_map_fd;
unsigned int nr_cpus;
+#endif
} AFPPacketVars;
+#ifdef HAVE_PACKET_EBPF
#define AFPV_CLEANUP(afpv) do { \
(afpv)->relptr = NULL; \
(afpv)->copy_mode = 0; \
(afpv)->v4_map_fd = -1; \
(afpv)->v6_map_fd = -1; \
} while(0)
+#else
+#define AFPV_CLEANUP(afpv) do { \
+ (afpv)->relptr = NULL; \
+ (afpv)->copy_mode = 0; \
+ (afpv)->peer = NULL; \
+ (afpv)->mpeer = NULL; \
+} while(0)
+#endif
/**
* @}