summaryrefslogtreecommitdiffstats
path: root/sys/netipsec/key.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netipsec/key.h')
-rw-r--r--sys/netipsec/key.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/netipsec/key.h b/sys/netipsec/key.h
index fc38279..e85acd1 100644
--- a/sys/netipsec/key.h
+++ b/sys/netipsec/key.h
@@ -106,6 +106,11 @@ extern void key_destroy(void);
extern void key_sa_recordxfer __P((struct secasvar *, struct mbuf *));
extern void key_sa_routechange __P((struct sockaddr *));
extern void key_sa_stir_iv __P((struct secasvar *));
+#ifdef IPSEC_NAT_T
+u_int16_t key_portfromsaddr(struct sockaddr *);
+#define KEY_PORTFROMSADDR(saddr) \
+ key_portfromsaddr((struct sockaddr *)(saddr))
+#endif
#ifdef MALLOC_DECLARE
MALLOC_DECLARE(M_IPSEC_SA);
OpenPOWER on IntegriCloud