summaryrefslogtreecommitdiffstats
path: root/sys/netkey
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netkey')
-rw-r--r--sys/netkey/keydb.h6
-rw-r--r--sys/netkey/keysock.c1
2 files changed, 6 insertions, 1 deletions
diff --git a/sys/netkey/keydb.h b/sys/netkey/keydb.h
index 8b36e56..0690ec8 100644
--- a/sys/netkey/keydb.h
+++ b/sys/netkey/keydb.h
@@ -63,7 +63,11 @@ struct secashead {
/* SA chain */
/* The first of this list is newer SA */
- struct route sa_route; /* route cache */
+ union {
+ struct route sau_route;
+ struct route_in6 sau_route6;
+ } sa_u;
+#define sa_route sa_u.sau_route
};
/* Security Association */
diff --git a/sys/netkey/keysock.c b/sys/netkey/keysock.c
index 60b43c4..dbc48a8 100644
--- a/sys/netkey/keysock.c
+++ b/sys/netkey/keysock.c
@@ -50,6 +50,7 @@
#include <net/raw_cb.h>
#include <net/route.h>
+#include <netinet/in.h>
#include <net/pfkeyv2.h>
#include <netkey/keydb.h>
OpenPOWER on IntegriCloud