Will Ferrer writes:
I have found you can overwrite the contents of the
gw_uri_avp (default:
$avp(i:709)) substitute this function call. However I am a bit unclear
about what goes in this avp. I was wondering if any one knew of a place I
could find this information.
gw_uri_avp is internal avp and is not intended for manipulation.
The contents of the avp is an list whose entries look
something like this
:"2|1|0|||258722358||5060||1|1". The values separated by the | are likely
values from the database, and some of them are obvious (like the port and
the prefix), but others are not. In particular the longer number baffles
me, it's not the ip of the gateway from the lcr_gw table, unless it is but
has been altered in some way.
if you want to play with it, you need to check from source code what the
various fields mean. the relevant functions are encode_avp_value and
decode_avp_value. there are comments about the fields.
be aware that contents gw_uri_avp may change from version to version
without warning.
-- juha