summaryrefslogtreecommitdiff
path: root/res/res_pjsip/config_global.c
diff options
context:
space:
mode:
authorKevin Harwell <kharwell@digium.com>2015-03-13 14:55:44 +0000
committerKevin Harwell <kharwell@digium.com>2015-03-13 14:55:44 +0000
commitd42c6adb1aa40b7c919bc6854a46a266db0810e7 (patch)
treee66ba649c6829ffccef556a517e757734f40f14e /res/res_pjsip/config_global.c
parentf2c21ead1f7ad3a47c5ec396778c7700bf19139e (diff)
Revert - res_pjsip: Allow configuration of endpoint identifier query order
Due to a break in binary compatibility with some other modules these changes are being reverted until the issue can be resolved. ASTERISK-24840 Reported by: Mark Michelson ........ Merged revisions 432868 from http://svn.asterisk.org/svn/asterisk/branches/13 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@432869 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'res/res_pjsip/config_global.c')
-rw-r--r--res/res_pjsip/config_global.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/res/res_pjsip/config_global.c b/res/res_pjsip/config_global.c
index 682e3c0b1..4cf26f2a4 100644
--- a/res/res_pjsip/config_global.c
+++ b/res/res_pjsip/config_global.c
@@ -31,7 +31,6 @@
#define DEFAULT_USERAGENT_PREFIX "Asterisk PBX"
#define DEFAULT_OUTBOUND_ENDPOINT "default_outbound_endpoint"
#define DEFAULT_DEBUG "no"
-#define DEFAULT_ENDPOINT_IDENTIFIER_ORDER "ip,username,anonymous"
static char default_useragent[256];
@@ -42,8 +41,6 @@ struct global_config {
AST_STRING_FIELD(default_outbound_endpoint);
/*! Debug logging yes|no|host */
AST_STRING_FIELD(debug);
- /*! Order by which endpoint identifiers are checked (comma separated list) */
- AST_STRING_FIELD(endpoint_identifier_order);
);
/* Value to put in Max-Forwards header */
unsigned int max_forwards;
@@ -130,21 +127,6 @@ char *ast_sip_get_debug(void)
return res;
}
-char *ast_sip_get_endpoint_identifier_order(void)
-{
- char *res;
- struct global_config *cfg;
-
- cfg = get_global_cfg();
- if (!cfg) {
- return ast_strdup(DEFAULT_ENDPOINT_IDENTIFIER_ORDER);
- }
-
- res = ast_strdup(cfg->endpoint_identifier_order);
- ao2_ref(cfg, -1);
- return res;
-}
-
unsigned int ast_sip_get_keep_alive_interval(void)
{
unsigned int interval;
@@ -246,9 +228,6 @@ int ast_sip_initialize_sorcery_global(void)
OPT_STRINGFIELD_T, 0, STRFLDSET(struct global_config, default_outbound_endpoint));
ast_sorcery_object_field_register(sorcery, "global", "debug", DEFAULT_DEBUG,
OPT_STRINGFIELD_T, 0, STRFLDSET(struct global_config, debug));
- ast_sorcery_object_field_register(sorcery, "global", "endpoint_identifier_order",
- DEFAULT_ENDPOINT_IDENTIFIER_ORDER,
- OPT_STRINGFIELD_T, 0, STRFLDSET(struct global_config, endpoint_identifier_order));
ast_sorcery_object_field_register(sorcery, "global", "keep_alive_interval",
__stringify(DEFAULT_KEEPALIVE_INTERVAL),
OPT_UINT_T, 0, FLDSET(struct global_config, keep_alive_interval));