diff options
Diffstat (limited to 'Generate')
-rwxr-xr-x | Generate | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -646,7 +646,8 @@ hostlist.each{ |host| conffile.puts "fragment #{mtu}" conffile.puts "ifconfig %s %s"%[host['vpn_address'], peer['vpn_address']] conffile.puts "rport #{host['inet_port'][ peer['name'] ]['remote']}" - conffile.puts "lport #{host['inet_port'][ peer['name'] ]['local']}" + conffile.puts "lport #{host['inet_port'][ peer['name'] ]['local']}" unless host['accepts'].nil? + conffile.puts "nobind" if host['accepts'].nil? conffile.puts "remote %s"%[peer['host_address']] if peer['host_address'] if host['bind_address'] conffile.puts "local %s"%[host['bind_address']] |