diff options
Diffstat (limited to 'main/pbx.c')
-rw-r--r-- | main/pbx.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/main/pbx.c b/main/pbx.c index f49ead16e..b2aebbd9b 100644 --- a/main/pbx.c +++ b/main/pbx.c @@ -2314,6 +2314,9 @@ void pbx_retrieve_variable(struct ast_channel *c, const char *var, char **ret, c s = workspace; } else if (!strcmp(var, "SYSTEMNAME")) { s = ast_config_AST_SYSTEM_NAME; + } else if (!strcmp(var, "ENTITYID")) { + ast_eid_to_str(workspace, workspacelen, &g_eid); + s = workspace; } } /* if not found, look into chanvars or global vars */ |