From 2d7da344969a83d7b0e1dfadeddae1271f07fe4c Mon Sep 17 00:00:00 2001 From: JuanJo Ciarlante Date: Mon, 28 Sep 2009 13:47:16 +0200 Subject: [PATCH] * init.c: document the ENABLE_MANAGEMENT place to work on --- TODO.ipv6 | 3 +++ init.c | 2 ++ 2 files changed, 5 insertions(+) diff --git a/TODO.ipv6 b/TODO.ipv6 index 55602f9d0..edeb5507f 100644 --- a/TODO.ipv6 +++ b/TODO.ipv6 @@ -17,3 +17,6 @@ o find out about mapped addresses, as I can't make it work with bound at ::1 and connect to 127.0.0.1 +* N/A: + o this is ipv6 *endpoint* support, so don't expect "ifconfig6"-like + support in this patch diff --git a/init.c b/init.c index ee479cf9b..4cab0b3d0 100644 --- a/init.c +++ b/init.c @@ -1150,6 +1150,8 @@ initialization_sequence_completed (struct context *c, const unsigned int flags) const char *detail = "SUCCESS"; if (c->c1.tuntap) tun_local = c->c1.tuntap->local; + /* TODO(jjo): for ipv6 this will convert some 32bits in the ipv6 addr + * to a meaningless ipv4 address */ tun_remote = htonl (c->c1.link_socket_addr.actual.dest.addr.in4.sin_addr.s_addr); if (flags & ISC_ERRORS) detail = "ERROR"; -- 2.47.3