blob: fd9d4d94854ae9aee5c6cde0a753a4606087e7b1 [file] [log] [blame]
# This file contains information for configuring the rt_ereg extension.
# To find how to have freeDiameter load this extension, please refer to the freeDiameter documentation.
#
# The rt_ereg extension allows creation of routing rules based on AVP value matching regular expressions.
# First, one must indicate which AVP should be used for matching.
# At the moment, only AVP with OCTETSTRING types are valid.
# AVP = "User-Name";
# This parameter is mandatory. There is no default value.
# Then a list of rules follow. A rule has this format:
# "pattern" : "server" += score ;
# Where:
# pattern is the quoted-string regex to match,
# server is the next hop in the routing list that will receive the
# score, which can be positive or negative.
# Example:
# "[[:digit:]]*" : "serverA.example.net" += -3 ;
# means that if the AVP value is only numeric, the ServerA will have its score decreased by 3 points.
# (reminder: the server with the peer with the highest score gets the message)
# Note that all rules are tested for each message that contain the AVP, not only the first match.