From fa2679555ed305ef71549edff53808d1f62b24cd Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Mon, 21 Dec 2015 13:40:30 +0300 Subject: [PATCH] print IPv6 address in [] --- src/common.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/common.c b/src/common.c index ce52860..16d81b7 100644 --- a/src/common.c +++ b/src/common.c @@ -457,7 +457,12 @@ int dobuf2(struct clientparam * param, unsigned char * buf, const unsigned char i++; } } - else i += myinet_ntop(*SAFAMILY(¶m->sinsr), SAADDR(¶m->sinsr), (char *)buf + i, 64); + else { + buf[i++] = '['; + i += myinet_ntop(*SAFAMILY(¶m->req), SAADDR(¶m->req), (char *)buf + i, 64); + buf[i++] = ']'; + buf[i++] = 0; + } break; case 'N':