diff options
Diffstat (limited to 'etc/inc/vpn.inc')
-rw-r--r-- | etc/inc/vpn.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc index 703ac7a..59e6d78 100644 --- a/etc/inc/vpn.inc +++ b/etc/inc/vpn.inc @@ -1220,7 +1220,8 @@ EOD; if (is_array($pptpdcfg['user'])) { foreach ($pptpdcfg['user'] as $user) { - $pass = str_replace('"', '\"', $user['password']); + $pass = str_replace('\\', '\\\\', $user['password']); + $pass = str_replace('"', '\"', $pass); $mpdsecret .= "{$user['name']} \"{$pass}\" {$user['ip']}\n"; } } |