Adds operator @pmFromFile and @pmF

This commit is contained in:
Felipe Zimmerle
2015-08-04 13:55:07 -03:00
parent 57ceef1fe6
commit 0720fd4790
4 changed files with 43 additions and 34 deletions

View File

@@ -18,19 +18,23 @@
#include <string>
#include "operators/operator.h"
#include "operators/pm.h"
#ifdef __cplusplus
namespace ModSecurity {
namespace operators {
class PmFromFile : public Operator {
class PmFromFile : public Pm {
public:
/** @ingroup ModSecurity_Operator */
PmFromFile(std::string o, std::string p, bool i);
bool evaluate(Assay *assay);
PmFromFile(std::string op, std::string param, bool negation)
: Pm(op, param, negation) { }
bool init(const char **error) override;
};
} // namespace operators
} // namespace ModSecurity