aboutsummaryrefslogtreecommitdiffstats
path: root/main/manager.c
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2008-03-19 16:18:29 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2008-03-19 16:18:29 +0000
commit528c99ca2146fdf49350ac2c37f5bbc4643ac741 (patch)
tree55cc33bcf576bdfdc6b26feae10df1c0594daec9 /main/manager.c
parenta07c0bb81181d8157962efb53522f3bbe0fb3b5e (diff)
actually implement HTTP request dispatching based on both URI and method; reduce duplication of data when generating responses using ast_http_error()
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@109912 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'main/manager.c')
-rw-r--r--main/manager.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/main/manager.c b/main/manager.c
index b81384b20..03ea2a178 100644
--- a/main/manager.c
+++ b/main/manager.c
@@ -3649,22 +3649,22 @@ static struct ast_str *rawman_http_callback(struct ast_tcptls_session_instance *
struct ast_http_uri rawmanuri = {
.description = "Raw HTTP Manager Event Interface",
.uri = "rawman",
- .has_subtree = 0,
.callback = rawman_http_callback,
+ .supports_get = 1,
};
struct ast_http_uri manageruri = {
.description = "HTML Manager Event Interface",
.uri = "manager",
- .has_subtree = 0,
.callback = manager_http_callback,
+ .supports_get = 1,
};
struct ast_http_uri managerxmluri = {
.description = "XML Manager Event Interface",
.uri = "mxml",
- .has_subtree = 0,
.callback = mxml_http_callback,
+ .supports_get = 1,
};
static int registered = 0;