22 lines
1.1 KiB
Plaintext
22 lines
1.1 KiB
Plaintext
# 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.
|