diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2006-06-06 05:41:21 +0000 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2006-06-06 05:41:21 +0000 |
commit | fc0afb681070a0cb2ad1b5d4d4d7d6bc83b50ebe (patch) | |
tree | 8d004acd6e43592a6e5707096c9f3e4c4b1c181b /src/starter/starterwhack.c | |
parent | 32b6500fbfe063f3efb5589facd027f4c6cf08ed (diff) | |
download | strongswan-fc0afb681070a0cb2ad1b5d4d4d7d6bc83b50ebe.tar.bz2 strongswan-fc0afb681070a0cb2ad1b5d4d4d7d6bc83b50ebe.tar.xz |
created IPv6 environment
Diffstat (limited to 'src/starter/starterwhack.c')
-rw-r--r-- | src/starter/starterwhack.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/starter/starterwhack.c b/src/starter/starterwhack.c index 862c01766..0b37ab742 100644 --- a/src/starter/starterwhack.c +++ b/src/starter/starterwhack.c @@ -157,13 +157,13 @@ set_whack_end(whack_end_t *w, starter_end_t *end) w->host_addr = end->addr; w->host_nexthop = end->nexthop; w->host_srcip = end->srcip; + w->has_client = end->has_client; - if (end->has_client) - w->client = end->subnet; + if (w->has_client) + w->client = end->subnet; else - w->client.addr.u.v4.sin_family = AF_INET; + w->client.addr.u.v4.sin_family = addrtypeof(&w->host_addr); - w->has_client = end->has_client; w->has_client_wildcard = end->has_client_wildcard; w->has_port_wildcard = end->has_port_wildcard; w->has_srcip = end->has_srcip; |