-
- Downloads
res_geolocation: Add built-in profiles
The trigger to perform outgoing geolocation processing is the presence of a geoloc_outgoing_call_profile on an endpoint. This is intentional so as to not leak location information to destinations that shouldn't receive it. In a totally dynamic configuration scenario however, there may not be any profiles defined in geolocation.conf. This makes it impossible to do outgoing processing without defining a "dummy" profile in the config file. This commit adds 4 built-in profiles: "<prefer_config>" "<discard_config>" "<prefer_incoming>" "<discard_incoming>" The profiles are empty except for having their precedence set and can be set on an endpoint to allow processing without entries in geolocation.conf. "<discard_config>" is actually the best one to use in this situation. ASTERISK-30182 Change-Id: I1819ccfa404ce59802a3a07ad1cabed60fb9480a
parent
f3de933b
No related branches found
No related tags found
Showing
- configs/samples/geolocation.conf.sample 10 additions, 0 deletionsconfigs/samples/geolocation.conf.sample
- doc/CHANGES-staging/res_geolocation.txt 9 additions, 0 deletionsdoc/CHANGES-staging/res_geolocation.txt
- res/res_geolocation/geoloc_config.c 77 additions, 9 deletionsres/res_geolocation/geoloc_config.c
Loading
Please register or sign in to comment