#400 closed enhancement (fixed)
Support for Service-Route header (RFC 3608)
Reported by: | bennylp | Owned by: | bennylp |
---|---|---|---|
Priority: | normal | Milestone: | release-0.8.0 |
Component: | pjsua-lib | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description
The Service-Route header is used for routing requests in 3GPP/IMS network. UAC would construct the initial route-set based on the URI listed in Service-Route headers.
This support will be done in PJSUA-LIB level.
Change History (4)
comment:1 Changed 17 years ago by bennylp
comment:2 Changed 17 years ago by bennylp
Updated in r1508
comment:3 Changed 17 years ago by bennylp
- Resolution set to fixed
- Status changed from new to closed
Change default behavior in r1520:
- Service-Route processing is now disabled by default, to maintain backward compatibility since lack of S-R will clear the route set for the account.
- Application can enable S-R processing by setting pjsua_acc_config.enable_service_route, or by specifying --service-route option in pjsua.
See also Difference between proxy and outbound proxy setting in the PJSIP FAQ.
comment:4 Changed 17 years ago by bennylp
In r1542:
- Changed Service-Route processing to append S-R to existing route set instead of overwriting them.
Note: See
TracTickets for help on using
tickets.
Committed initial, untested code in r1507