From f406bba4c6e891f601a3807e6ace981bc9ec9477 Mon Sep 17 00:00:00 2001 From: Sean Bright Date: Thu, 25 Nov 2010 00:07:05 +0000 Subject: [PATCH] dahdi: dahdi_ioctl_iomux should return 0 on success. This fixes a regression introduced in revision r9466. Before this patch one might see "I/O MUX failed: Success" messages on the Asterisk console since the return from ioctl was > 0. Signed-off-by: Sean Bright Acked-by: Shaun Ruffell git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@9496 a0bf4364-ded3-4de4-8d8a-66a801d63aff --- drivers/dahdi/dahdi-base.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/dahdi/dahdi-base.c b/drivers/dahdi/dahdi-base.c index 59dddf1..7a46ecf 100644 --- a/drivers/dahdi/dahdi-base.c +++ b/drivers/dahdi/dahdi-base.c @@ -5029,6 +5029,7 @@ static int dahdi_ioctl_iomux(struct file *file, unsigned long data) if (ret || (chan->iomask & DAHDI_IOMUX_NOWAIT)) { /* set return value */ put_user(ret, (int __user *)data); + ret = 0; break; /* get out of loop */ }