diff options
-rw-r--r-- | etc/inc/openvpn.inc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/etc/inc/openvpn.inc b/etc/inc/openvpn.inc index 3fe4574..3a9701a 100644 --- a/etc/inc/openvpn.inc +++ b/etc/inc/openvpn.inc @@ -416,17 +416,16 @@ function openvpn_reconfigure($mode,& $settings) { $conf .= "push \"route $ip $mask\"\n"; } - // Configure client dhcp options switch($settings['mode']) { case 'server_tls': case 'server_user': case 'server_tls_user': + // Configure client dhcp options openvpn_add_dhcpopts($settings, $conf); + if ($settings['client2client']) + $conf .= "client-to-client\n"; break; } - - if ($settings['client2client']) - $conf .= "client-to-client\n"; } // client specific settings |