Merged revisions 97448 via svnmerge from
authorKevin P. Fleming <kpfleming@digium.com>
Wed, 9 Jan 2008 15:45:34 +0000 (15:45 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Wed, 9 Jan 2008 15:45:34 +0000 (15:45 +0000)
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r97448 | kpfleming | 2008-01-09 09:43:19 -0600 (Wed, 09 Jan 2008) | 2 lines

pass the right variable to get an error string... oops

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@97449 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_zap.c

index a74b837..61dbbc3 100644 (file)
@@ -1647,7 +1647,7 @@ static void zt_enable_ec(struct zt_pvt *p)
                        x = 1;
                        res = ioctl(p->subs[SUB_REAL].zfd, ZT_AUDIOMODE, &x);
                        if (res)
-                               ast_log(LOG_WARNING, "Unable to enable audio mode on channel %d (%s)\n", p->channel, strerror(res));
+                               ast_log(LOG_WARNING, "Unable to enable audio mode on channel %d (%s)\n", p->channel, strerror(errno));
                }
 #if defined(HAVE_ZAPTEL_ECHOCANPARAMS)
                res = ioctl(p->subs[SUB_REAL].zfd, ZT_ECHOCANCEL_PARAMS, &p->echocancel);
@@ -1656,7 +1656,7 @@ static void zt_enable_ec(struct zt_pvt *p)
                res = ioctl(p->subs[SUB_REAL].zfd, ZT_ECHOCANCEL, &x);
 #endif
                if (res)  {
-                       ast_log(LOG_WARNING, "Unable to enable echo cancellation on channel %d (%s)\n", p->channel, strerror(res));
+                       ast_log(LOG_WARNING, "Unable to enable echo cancellation on channel %d (%s)\n", p->channel, strerror(errno));
                } else {
                        p->echocanon = 1;
                        ast_debug(1, "Enabled echo cancellation on channel %d\n", p->channel);