Fix routing with no providers

This commit is contained in:
Tom Eastep 2009-07-15 13:03:49 -07:00
parent 3bd9d31c05
commit 8e9bef0a61
4 changed files with 6 additions and 3 deletions

View File

@ -35,7 +35,7 @@ use strict;
our @ISA = qw(Exporter); our @ISA = qw(Exporter);
our @EXPORT = qw( setup_providers @routemarked_interfaces handle_stickiness handle_optional_interfaces ); our @EXPORT = qw( setup_providers @routemarked_interfaces handle_stickiness handle_optional_interfaces );
our @EXPORT_OK = qw( initialize lookup_provider ); our @EXPORT_OK = qw( initialize lookup_provider );
our $VERSION = '4.3_7'; our $VERSION = '4.4_0';
use constant { LOCAL_TABLE => 255, use constant { LOCAL_TABLE => 255,
MAIN_TABLE => 254, MAIN_TABLE => 254,

View File

@ -2,6 +2,8 @@ Changes in Shorewall 4.4.0-RC1
1) Delete duplicate Git macro. 1) Delete duplicate Git macro.
2) Fix routing when no providers.
Changes in Shorewall 4.4.0-Beta4 Changes in Shorewall 4.4.0-Beta4
1) Add more macros. 1) Add more macros.

View File

@ -115,6 +115,9 @@ Shorewall 4.4.0 RC1
1) The duplicate macro GIT has been deleted. 1) The duplicate macro GIT has been deleted.
2) Previously, Shorewall might alter the routing when there were no
providers, even if the "-n" option was given.
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
K N O W N P R O B L E M S R E M A I N I N G K N O W N P R O B L E M S R E M A I N I N G
---------------------------------------------------------------------------- ----------------------------------------------------------------------------

View File

@ -538,8 +538,6 @@
<arg><option>-f</option></arg> <arg><option>-f</option></arg>
<arg><option>-n</option></arg>
<arg><replaceable>directory</replaceable></arg> <arg><replaceable>directory</replaceable></arg>
</cmdsynopsis> </cmdsynopsis>