Re-arange code a bit to build in dev-mode without ss7
[asterisk/asterisk.git] / channels / chan_dahdi.c
index 65c8e41..ff48aea 100644 (file)
@@ -4085,7 +4085,6 @@ static int update_conf(struct dahdi_pvt *p)
 
 static void dahdi_enable_ec(struct dahdi_pvt *p)
 {
-       int x;
        int res;
        if (!p)
                return;
@@ -4112,10 +4111,15 @@ static void dahdi_enable_ec(struct dahdi_pvt *p)
                        /* Fall through */
 #ifdef HAVE_SS7
                case SIG_SS7:
-                       x = 1;
-                       res = ioctl(p->subs[SUB_REAL].dfd, DAHDI_AUDIOMODE, &x);
-                       if (res)
-                               ast_log(LOG_WARNING, "Unable to enable audio mode on channel %d (%s)\n", p->channel, strerror(errno));
+                       {
+                               int x = 1;
+                               res = ioctl(p->subs[SUB_REAL].dfd, 
+                                               DAHDI_AUDIOMODE, &x);
+                               if (res)
+                                       ast_log(LOG_WARNING, 
+                                                       "Unable to enable audio mode on channel %d (%s)\n",
+                                                       p->channel, strerror(errno));
+                       }
 #endif
                        break;
                default:
@@ -4361,7 +4365,7 @@ static inline int dahdi_set_hook(int fd, int hs)
 
 static inline int dahdi_confmute(struct dahdi_pvt *p, int muted)
 {
-       int x, y, res;
+       int x, res;
 
        x = muted;
        switch (p->sig) {
@@ -4375,10 +4379,13 @@ static inline int dahdi_confmute(struct dahdi_pvt *p, int muted)
                /* Fall through */
 #ifdef HAVE_SS7
        case SIG_SS7:
-               y = 1;
-               res = ioctl(p->subs[SUB_REAL].dfd, DAHDI_AUDIOMODE, &y);
-               if (res)
-                       ast_log(LOG_WARNING, "Unable to set audio mode on %d: %s\n", p->channel, strerror(errno));
+               {
+                       int y = 1;
+                       res = ioctl(p->subs[SUB_REAL].dfd, DAHDI_AUDIOMODE, &y);
+                       if (res)
+                               ast_log(LOG_WARNING, "Unable to set audio mode on %d: %s\n", 
+                                               p->channel, strerror(errno));
+               }
 #endif
                break;
        default: