"struct route" is not sufficient. NetBSD PR 18751

Obtained from:	KAME
MFC after:	1 days
This commit is contained in:
Hajimu UMEMOTO 2003-01-08 17:59:24 +00:00
parent 8b9fb42912
commit a5c8d51908
4 changed files with 8 additions and 1 deletions

View File

@ -40,6 +40,7 @@
#include <net/if.h>
#include <net/route.h>
#include <netinet/in.h>
#include <netinet6/ipsec.h>
#include <netinet6/esp.h>

View File

@ -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>

View File

@ -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 */

View File

@ -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>