Kea 3.0.0
evaluate.cc File Reference
#include <config.h>
#include <eval/evaluate.h>
Include dependency graph for evaluate.cc:

Go to the source code of this file.

Namespaces

namespace  isc
 Defines the logger used by the top-level component of kea-lfc.
namespace  isc::dhcp

Functions

bool isc::dhcp::evaluateBool (const Expression &expr, Pkt &pkt)
 Evaluate a RPN expression for a v4 or v6 packet and return a true or false decision.
void isc::dhcp::evaluateRaw (const Expression &expr, Pkt &pkt, ValueStack &values)
 Evaluate a RPN expression for a v4 or v6 packet.
std::string isc::dhcp::evaluateString (const Expression &expr, Pkt &pkt)
 Evaluate a RPN expression for a v4 or v6 packet and return a string value.