The module implements all of the operations that handle the Max-Forward SIP header field, like adding it (if not present) or decrementing and checking the value of the existent one. The SIP Max-Forward header is used to prevent loops in a SIP network. Every server that process and forward a SIP request lowers the Max-Forward value with one. When the value reaches zero, the request is not forwarded and an error response is sent to the UAC.
| Parámetro | Tipo | Descripción |
|---|---|---|
| max_limit | integer | 3.1. max_limit (integer) |
| max_limit | integer | Set an upper limit for the max-forward value in the outgoing requests. If the header is present, the decremented value is not allowed to exceed this max_limits - if it does, the header value will by d |
4.2. mf_process_maxfwd_header(max_value) 4.3. process_maxfwd(max_value) 4.4. is_maxfwd_lt(max_value) 4.5. maxfwd_at_least(max_value) 4.6. mf_lowlimit(max_value)
4.3. process_maxfwd(max_value) 4.4. is_maxfwd_lt(max_value) 4.5. maxfwd_at_least(max_value) 4.6. mf_lowlimit(max_value)
4.4. is_maxfwd_lt(max_value) 4.5. maxfwd_at_least(max_value) 4.6. mf_lowlimit(max_value)
4.5. maxfwd_at_least(max_value) 4.6. mf_lowlimit(max_value)
4.6. mf_lowlimit(max_value)
4.1. maxfwd_process(max_value)
If no Max-Forward header is present in the received request, a header will be added having the original value equal with “max_value”. If a Max-Forward header is already present, its value will be decremented (if not 0). The parameter can be a variabl
Same as maxfwd_process(max_value).
Same as maxfwd_process(max_value).
Checks if the Max-Forward header value is less than the “max_value” parameter value. It considers also the value of the new inserted header (if locally added). The parameter can be a variable.
Same as is_maxfwd_lt(max_value).
Same as is_maxfwd_lt(max_value).
Copyright © 2003 FhG FOKUS