Kea 2.7.6
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.