Klaus Darilion writes:
but shouldn't that be extended to detect of
contact of response needs to
be converted?
route [REGISTER_REQUESTS] {
...
if (isflagset(FROM_NATED) || (proto == TCP)) {
fix_nated_register();
if (isflagset(FROM_NATED)) {
setbflag("TO_NATED");
};
if (proto == TCP) {
setbflag("TO_TCP");
};
> };
> save("location");
it is already taken care of because alias_contact() is called in
onreply_route.
-- juha
and after lookup() in branch route:
if (isbflagset(TO_TCP) || isbflagset(TO_NATED)) {
t_on_reply(REWRITE_RESPONSE_CONTACT);
};
not needed anymore. as i mentioned, config gets lot simpler with these
functions.
-- juha