]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Make sure we still support zapchan in users.conf, in addition to dahdichan.
authorJason Parker <jparker@digium.com>
Tue, 3 Mar 2009 23:01:06 +0000 (23:01 +0000)
committerJason Parker <jparker@digium.com>
Tue, 3 Mar 2009 23:01:06 +0000 (23:01 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@180010 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_dahdi.c

index 8ba2d8199700e95ff82472619210a1a3b69e47d2..291dc4762049d4150ddb5f613144cb6ed38aef9a 100644 (file)
@@ -12087,13 +12087,11 @@ static int setup_dahdi(int reload)
        cfg = ast_config_load("users.conf");
        if (cfg) {
                char *cat;
-               const char *chans;
                process_dahdi(&conf, "", ast_variable_browse(cfg, "general"), 1, 1);
                for (cat = ast_category_browse(cfg, NULL); cat ; cat = ast_category_browse(cfg, cat)) {
                        if (!strcasecmp(cat, "general"))
                                continue;
-                       chans = ast_variable_retrieve(cfg, cat, "dahdichan");
-                       if (!ast_strlen_zero(chans)) {
+                       if (!ast_strlen_zero(ast_variable_retrieve(cfg, cat, "dahdichan")) || !ast_strlen_zero(ast_variable_retrieve(cfg, cat, "zapchan"))) {
                                struct dahdi_chan_conf sect_conf;
                                memcpy(&sect_conf, &conf, sizeof(sect_conf));