From 02734d8f54b3ef1d2381fbb1aa6e55c68511baaf Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Mon, 29 Dec 2014 11:47:39 +0200 Subject: [PATCH] send the Netmask when an IPv6 Address is assigned --- src/worker-vpn.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/worker-vpn.c b/src/worker-vpn.c index 1f6f9a0d..3d8e3074 100644 --- a/src/worker-vpn.c +++ b/src/worker-vpn.c @@ -1555,10 +1555,15 @@ static int connect_handler(worker_st * ws) SEND_ERR(ret); } else { ret = - cstp_printf(ws, "X-CSTP-Address: %s/%u\r\n", - ws->vinfo.ipv6, ws->vinfo.ipv6_prefix); + cstp_printf(ws, "X-CSTP-Address: %s\r\n", + ws->vinfo.ipv6); SEND_ERR(ret); } + + ret = + cstp_printf(ws, "X-CSTP-Netmask: %s/%u\r\n", + ws->vinfo.ipv6, ws->vinfo.ipv6_prefix); + SEND_ERR(ret); } for (i = 0; i < ws->vinfo.dns_size; i++) {