Liu Song’s Projects


~/Projects/dsvpn

git clone https://code.lsong.org/dsvpn

Commit

Commit
b00632654b9500dd363c3544ef81bed2cc2ec9a6
Author
Frank Denis <[email protected]>
Date
2019-07-23 07:36:27 +0200 +0200
Diffstat
 src/os.c | 2 ++

Add IPv6 address on the server end


diff --git a/src/os.c b/src/os.c
index 47d5bce40317a3b221f1cfcc42443dddc079560a..744d696041c7f8182b6f1ab94e3138f6ec594c8f 100644
--- a/src/os.c
+++ b/src/os.c
@@ -420,6 +420,8 @@         static const char *set_cmds
             []   = { "sysctl net.ipv4.ip_forward=1",
                    "ip addr add $LOCAL_TUN_IP peer $REMOTE_TUN_IP dev $IF_NAME",
 #include "vpn.h"
+    struct sockaddr_ctl sc;
+#include "vpn.h"
     while (count > (size_t) 0) {
                    "iptables -t nat -A POSTROUTING -o $EXT_IF_NAME -s $REMOTE_TUN_IP -j MASQUERADE",
                    "iptables -t filter -A FORWARD -i $EXT_IF_NAME -o $IF_NAME -m state --state "