summaryrefslogtreecommitdiff
path: root/src/lbdecision.hh
AgeCommit message (Collapse)Author
2010-07-16fix for bug 5583.Michael Larson
2010-04-06fix for bug 5520.Michael Larson
When checking policy route compare nexthop and interface rather then just checking for an entry. This allows for incorrect entries to be replaced. This would be a problem if different nexthop is readvertised via dhcp to the interface.
2010-03-09bugfix for 5427. remove outbound interface exclusion on OUTPUT table (i.e. ↵Michael Larson
local) traffic when exclude rule is specified.
2009-07-24bug fixes on mult targets. added packet rate limit option to rulesslioch
2009-07-07fix for bug 4083. Names in mangle table now reference outbound interface as ↵slioch
per comments in bug.
2009-06-16fixed output mangle rule creation. need to suppress inbound interface on ↵slioch
rule creation for output rule entry as these are locally sourced packets.
2008-12-05added support for dhcp in daemon. On receiving SIGUSR2 daemon checks and ↵slioch
updates new address for snat, and nexthop for lb routing tables. hook needs to be added to dhclient daemon to send SIGUSR2 to wan_lb so notification is generated on address change event. Note that for this behavior to be active in WLB nexthop needs to be populated with 'dhcp' configuration string. still requires routing paths availble for target testing, which might require an update to the dhcp client script and possible configuration knob.
2008-09-25fix for bug 3710. also found and fixed another bug with restarting of wlb ↵slioch
after changing rule set. this simplifies the application of the rules to the mangle table.
2008-06-30fix for bug 3393. apply default route on poll interval if route is not ↵Michael Larson
present in policy table. This fixes a problem if the interface is not ready to receive the route on initial insertion.
2008-06-13fix jump instruction for source nat. fix route entry for interfaces that are ↵Michael Larson
in admin/link down on wan lb startup.
2008-06-12added connmark snat rules. means that nat does not need to be configured ↵Michael Larson
separately for wlb to work--this is now set up independently wlb.
2008-03-10convert from VPL to GPLv2Stephen Hemminger
Change license on all files from VPL 1.0 to GPLv2 for Glendale.
2008-01-31moved most stdout messages to new debug output command. reworked ↵Michael Larson
(simplified) init script so that rules table is properly cleaned up on exit of wlb. fixed a couple cli structural related issues.
2007-12-14initial check wan lbdebian/0.1Michael Larson
Signed-off-by: Michael Larson <slioch@eng-140.vyatta.com>