summaryrefslogtreecommitdiff
path: root/sys/netipsec/ipsec.h
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2007-11-28 22:33:53 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2007-11-28 22:33:53 +0000
commit19ad9831dfdcaf8c14926404b58f51cb5fab92d4 (patch)
treef1d778f747c5bf1497e0442e09b46a480cdc112d /sys/netipsec/ipsec.h
parent3f7f26e990ff3a91410a89fd187aac8a4aaff824 (diff)
Notes
Diffstat (limited to 'sys/netipsec/ipsec.h')
-rw-r--r--sys/netipsec/ipsec.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/sys/netipsec/ipsec.h b/sys/netipsec/ipsec.h
index 14640149dc4e..6efacc68b9bd 100644
--- a/sys/netipsec/ipsec.h
+++ b/sys/netipsec/ipsec.h
@@ -410,8 +410,15 @@ extern void m_checkalignment(const char* where, struct mbuf *m0,
extern struct mbuf *m_makespace(struct mbuf *m0, int skip, int hlen, int *off);
extern caddr_t m_pad(struct mbuf *m, int n);
extern int m_striphdr(struct mbuf *m, int skip, int hlen);
-extern int ipsec_filter(struct mbuf **, int);
-extern void ipsec_bpf(struct mbuf *, struct secasvar *, int);
+
+#ifdef DEV_ENC
+#define ENC_BEFORE 0x0001
+#define ENC_AFTER 0x0002
+#define ENC_IN 0x0100
+#define ENC_OUT 0x0200
+extern int ipsec_filter(struct mbuf **, int, int);
+extern void ipsec_bpf(struct mbuf *, struct secasvar *, int, int);
+#endif
#endif /* _KERNEL */
#ifndef _KERNEL