diff options
author | John Southworth <john.southworth@vyatta.com> | 2011-01-25 18:41:49 -0600 |
---|---|---|
committer | John Southworth <john.southworth@vyatta.com> | 2011-01-25 18:41:49 -0600 |
commit | f0d04465680c1b9ddd58358e44fa1c2ae008f563 (patch) | |
tree | cee014fe2aa10673d8d00c3c74e01bf772ddd10e /scripts | |
parent | eb2825d8ef7ad0d24aa935be36e67c3ac94f15f4 (diff) | |
download | vyatta-cfg-vpn-f0d04465680c1b9ddd58358e44fa1c2ae008f563.tar.gz vyatta-cfg-vpn-f0d04465680c1b9ddd58358e44fa1c2ae008f563.zip |
Bugfix 6068. This fixes the given perl problem, however there may be more that appear. We should die when an error is found and stop processing the file
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/vpn-config.pl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/vpn-config.pl b/scripts/vpn-config.pl index fd986cd..a5428f0 100755 --- a/scripts/vpn-config.pl +++ b/scripts/vpn-config.pl @@ -420,6 +420,7 @@ if ( $vcVPN->exists('ipsec') ) { if ( !defined($lip) || $lip eq "" ) { $error = 1; Vyatta::Config::outputError(["vpn","ipsec","site-to-site","peer",$peer,"local-ip"],"$vpn_cfg_err No local-ip specified for peer \"$peer\"\n"); + exit(1); # this will fix the uninitilized $lip perl error but i think we need to do this after all error messages } elsif ( $lip ne '0.0.0.0' ) { # not '0.0.0.0' special case. |