aboutsummaryrefslogtreecommitdiffstats
path: root/manager.c
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-01-25 06:10:20 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2005-01-25 06:10:20 +0000
commit2207b9a515214bf72785eabf75bd587bd7df23e8 (patch)
tree5e740f79246c281ef1bc43bcffc87fd21f676005 /manager.c
parentc7f2030d7977ded782c6430a33e57bbbb69cd6df (diff)
Merge config updates (bug #3406)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4889 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'manager.c')
-rwxr-xr-xmanager.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/manager.c b/manager.c
index 8017da7d0..2f9309040 100755
--- a/manager.c
+++ b/manager.c
@@ -398,7 +398,7 @@ static int authenticate(struct mansession *s, struct message *m)
char *key = astman_get_header(m, "Key");
char *events = astman_get_header(m, "Events");
- cfg = ast_load("manager.conf");
+ cfg = ast_config_load("manager.conf");
if (!cfg)
return -1;
cat = ast_category_browse(cfg, NULL);
@@ -423,7 +423,7 @@ static int authenticate(struct mansession *s, struct message *m)
if (ha && !ast_apply_ha(ha, &(s->sin))) {
ast_log(LOG_NOTICE, "%s failed to pass IP ACL as '%s'\n", ast_inet_ntoa(iabuf, sizeof(iabuf), s->sin.sin_addr), user);
ast_free_ha(ha);
- ast_destroy(cfg);
+ ast_config_destroy(cfg);
return -1;
} else if (ha)
ast_free_ha(ha);
@@ -443,7 +443,7 @@ static int authenticate(struct mansession *s, struct message *m)
if (!strcmp(md5key, key))
break;
else {
- ast_destroy(cfg);
+ ast_config_destroy(cfg);
return -1;
}
}
@@ -451,7 +451,7 @@ static int authenticate(struct mansession *s, struct message *m)
break;
} else {
ast_log(LOG_NOTICE, "%s failed to authenticate as '%s'\n", ast_inet_ntoa(iabuf, sizeof(iabuf), s->sin.sin_addr), user);
- ast_destroy(cfg);
+ ast_config_destroy(cfg);
return -1;
}
}
@@ -462,13 +462,13 @@ static int authenticate(struct mansession *s, struct message *m)
strncpy(s->username, cat, sizeof(s->username) - 1);
s->readperm = get_perm(ast_variable_retrieve(cfg, cat, "read"));
s->writeperm = get_perm(ast_variable_retrieve(cfg, cat, "write"));
- ast_destroy(cfg);
+ ast_config_destroy(cfg);
if (events)
set_eventmask(s, events);
return 0;
}
ast_log(LOG_NOTICE, "%s tried to authenticate with non-existant user '%s'\n", ast_inet_ntoa(iabuf, sizeof(iabuf), s->sin.sin_addr), user);
- ast_destroy(cfg);
+ ast_config_destroy(cfg);
return -1;
}
@@ -1455,7 +1455,7 @@ int init_manager(void)
}
portno = DEFAULT_MANAGER_PORT;
displayconnects = 1;
- cfg = ast_load("manager.conf");
+ cfg = ast_config_load("manager.conf");
if (!cfg) {
ast_log(LOG_NOTICE, "Unable to open management configuration manager.conf. Call management disabled.\n");
return 0;
@@ -1507,7 +1507,7 @@ int init_manager(void)
ast_log(LOG_WARNING, "Unable to change management port / enabled\n");
#endif
}
- ast_destroy(cfg);
+ ast_config_destroy(cfg);
/* If not enabled, do nothing */
if (!enabled) {