[fwbuilder-commits] [SCM] Firewall Builder GUI and Policy Compilers Open Source Code branch, develo
Brought to you by:
mikehorn
From: <gi...@ir...> - 2011-01-11 06:41:12
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Firewall Builder GUI and Policy Compilers Open Source Code". The branch, development has been updated via 9f03dc52b0b8529ad87ae5df03bdc041c6c91e09 (commit) from 7a01d5f955cdc5a854a165f8fcb182665ea8b29b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 9f03dc52b0b8529ad87ae5df03bdc041c6c91e09 Author: Vadim Kurland <va...@sl...> Date: Mon Jan 10 22:48:17 2011 -0800 using qualified class names in the hope it will compile on windows diff --git a/src/libfwbuilder/src/fwcompiler/PolicyCompiler.h b/src/libfwbuilder/src/fwcompiler/PolicyCompiler.h index 208b2c3..b96551c 100644 --- a/src/libfwbuilder/src/fwcompiler/PolicyCompiler.h +++ b/src/libfwbuilder/src/fwcompiler/PolicyCompiler.h @@ -252,81 +252,86 @@ namespace fwcompiler { * not be used in combination with destination port with * multiport) */ - class separateSrcPort : public separateServiceObject + class separateSrcPort : public PolicyCompiler::separateServiceObject { protected: virtual bool condition(const libfwbuilder::Service *srv); public: - separateSrcPort(const std::string &name) : separateServiceObject(name) {} + separateSrcPort(const std::string &name) : + PolicyCompiler::separateServiceObject(name) {} }; /** * separate Tag services so we have exactly one per rule. */ - class separateTagged : public separateServiceObject + class separateTagged : public PolicyCompiler::separateServiceObject { protected: virtual bool condition(const libfwbuilder::Service *srv); public: - separateTagged(const std::string &name) : separateServiceObject(name) {} + separateTagged(const std::string &name) : + PolicyCompiler::separateServiceObject(name) {} }; - class separateUserServices : public separateServiceObject + class separateUserServices : public PolicyCompiler::separateServiceObject { protected: virtual bool condition(const libfwbuilder::Service *srv); public: - separateUserServices(const std::string &name) : separateServiceObject(name) {} + separateUserServices(const std::string &name) : + PolicyCompiler::separateServiceObject(name) {} }; /** * separate IPService objects with tos attrubute so we have * exactly one per rule. */ - class separateTOS : public separateServiceObject + class separateTOS : public PolicyCompiler::separateServiceObject { protected: virtual bool condition(const libfwbuilder::Service *srv); public: - separateTOS(const std::string &name) : separateServiceObject(name) {} + separateTOS(const std::string &name) : + PolicyCompiler::separateServiceObject(name) {} }; /** * split rules with more than one IPService object with * options, so that each rule has only one such service */ - class splitIpOptions : public separateServiceObject + class splitIpOptions : public PolicyCompiler::separateServiceObject { protected: virtual bool condition(const libfwbuilder::Service *srv); public: - splitIpOptions(const std::string &name) : separateServiceObject(name) {} + splitIpOptions(const std::string &name) : + PolicyCompiler::separateServiceObject(name) {} }; /** * separate TCP services with flags (can't use those in combination * with others in groups of services) */ - class separateTCPWithFlags : public separateServiceObject + class separateTCPWithFlags : public PolicyCompiler::separateServiceObject { protected: virtual bool condition(const libfwbuilder::Service *srv); public: separateTCPWithFlags(const std::string &name) : - separateServiceObject(name) {} + PolicyCompiler::separateServiceObject(name) {} }; /** * separate TCP and UDP services that match port ranges and * "any tcp" or "any udp" objects */ - class separatePortRanges : public separateServiceObject + class separatePortRanges : public PolicyCompiler::separateServiceObject { protected: virtual bool condition(const libfwbuilder::Service *srv); public: separatePortRanges(const std::string &name) : - separateServiceObject(name) {} + PolicyCompiler::separateServiceObject(name) {} }; ----------------------------------------------------------------------- Summary of changes: src/libfwbuilder/src/fwcompiler/PolicyCompiler.h | 33 ++++++++++++--------- 1 files changed, 19 insertions(+), 14 deletions(-) hooks/post-receive -- Firewall Builder GUI and Policy Compilers Open Source Code |