"struct route" is not sufficient. NetBSD PR 18751
Obtained from: KAME MFC after: 1 days
This commit is contained in:
parent
8b9fb42912
commit
a5c8d51908
@ -40,6 +40,7 @@
|
||||
|
||||
#include <net/if.h>
|
||||
#include <net/route.h>
|
||||
#include <netinet/in.h>
|
||||
|
||||
#include <netinet6/ipsec.h>
|
||||
#include <netinet6/esp.h>
|
||||
|
@ -51,6 +51,7 @@
|
||||
|
||||
#include <net/if.h>
|
||||
#include <net/route.h>
|
||||
#include <netinet/in.h>
|
||||
#include <net/netisr.h>
|
||||
#include <net/zlib.h>
|
||||
#include <machine/cpu.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 */
|
||||
|
@ -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>
|
||||
|
Loading…
x
Reference in New Issue
Block a user