summaryrefslogtreecommitdiff
path: root/src/lbdata.hh
diff options
context:
space:
mode:
authorroot <root@eng-140.vyatta.com>2008-08-22 13:21:15 -0700
committerroot <root@eng-140.vyatta.com>2008-08-22 13:21:15 -0700
commit065c25acb5c3d10f4015b5bfa181445c3bce901a (patch)
tree5a043317f02d331fdc6db1862d8e09596a78179e /src/lbdata.hh
parent8237284fe73cc722ad58ebdc47838f7fd4a969d7 (diff)
downloadvyatta-wanloadbalance-065c25acb5c3d10f4015b5bfa181445c3bce901a.tar.gz
vyatta-wanloadbalance-065c25acb5c3d10f4015b5bfa181445c3bce901a.zip
Partial fix for bug 3332. WLB can now be configured to run without creating implicit source nat rules.
This configuration element applies to the complete wan load balance configuration.
Diffstat (limited to 'src/lbdata.hh')
-rw-r--r--src/lbdata.hh4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lbdata.hh b/src/lbdata.hh
index 5486e8c..8077841 100644
--- a/src/lbdata.hh
+++ b/src/lbdata.hh
@@ -109,7 +109,7 @@ class LBData {
typedef map<string,LBHealth>::iterator InterfaceHealthIter;
typedef map<string,LBHealth>::const_iterator InterfaceHealthConstIter;
- LBData() {}
+ LBData() : _disable_source_nat(false) {}
bool
error() {return false;}
@@ -131,6 +131,8 @@ class LBData {
LBRuleColl _lb_rule_coll;
InterfaceHealthColl _iface_health_coll;
+
+ bool _disable_source_nat;
};
#endif //__LBDATA_HH__