[sr-dev] double record-routing also at outbound edge
Juha Heinanen
jh at tutpro.com
Thu Apr 25 17:02:50 CEST 2013
Juha Heinanen writes:
> i would like to change the test so that warning comes only if gruu is
> not supported:
>
> if (use_ob == 0) {
> if ((get_supported(_m) & F_OPTION_TAG_OUTBOUND)
> && contact->reg_id) {
> if (!(get_supported(_m) & F_OPTION_TAG_GRUU)) {
> LM_WARN("Outbound used by UAC but not supported by edge proxy\n");
> rerrno = R_OB_UNSUP_EDGE;
> goto error;
> }
> } else {
> /* ignore ;reg-id parameter */
> use_regid = 0;
> }
> }
actually, it would be better for the edge proxy in gruu case to add ;ob
param to path header, but leave out flow token. that way, the operation
would be fully conforming to outbound rfc.
-- juha
More information about the sr-dev
mailing list