~/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 "