openbsd-ports/sysutils/pftop/patches/patch-cache_h

26 lines
612 B
Plaintext

$OpenBSD: patch-cache_h,v 1.2 2011/12/08 13:04:38 sthen Exp $
--- cache.h.orig Wed Nov 7 06:34:18 2007
+++ cache.h Thu Dec 8 13:03:20 2011
@@ -31,14 +31,21 @@
struct sc_ent {
RB_ENTRY(sc_ent) tlink;
TAILQ_ENTRY(sc_ent) qlink;
+#ifdef HAVE_PFSYNC_STATE
+ u_int64_t id;
+ u_int32_t creatorid;
+#else
struct pf_addr addr[2];
+#endif
double peak;
double rate;
time_t t;
u_int32_t bytes;
+#ifndef HAVE_PFSYNC_STATE
u_int16_t port[2];
u_int8_t af;
u_int8_t proto;
+#endif
};
int cache_init(int);