initial support for IPv6 (more testing needed)
authorMartin Willi <martin@strongswan.org>
Wed, 30 Aug 2006 17:12:56 +0000 (17:12 -0000)
committerMartin Willi <martin@strongswan.org>
Wed, 30 Aug 2006 17:12:56 +0000 (17:12 -0000)
commit48d9883a3ea3a7a04314940d94ade7d1d148553e
tree48f44c81574b673b80e890fd7fb4a5e916e6a25a
parent51d4876814f94a48c4a14182cb3bd0eea848b2f4
initial support for IPv6 (more testing needed)
  socket works (without v6 filter)
  traffic selector handle IPv4/v4 cleanly
    improvements in traffic selector code
  kernel interface accepts v6 traffic selectors and hosts
  host_t class has full IPv6 support
16 files changed:
src/charon/config/traffic_selector.c
src/charon/daemon.c
src/charon/encoding/message.c
src/charon/encoding/payloads/traffic_selector_substructure.c
src/charon/network/socket.c
src/charon/network/socket.h
src/charon/queues/jobs/incoming_packet_job.c
src/charon/queues/send_queue.c
src/charon/sa/ike_sa.c
src/charon/sa/transactions/ike_sa_init.c
src/charon/threads/kernel_interface.c
src/charon/threads/sender.c
src/charon/threads/stroke_interface.c
src/libstrongswan/utils/host.c
src/libstrongswan/utils/host.h
src/starter/starterstroke.c