[PATCH][MISDNUSER] testlayer3: Add missing break in MT_CONNECT case in do_control_worker()

"Maciej S. Szmigiero" <[email protected]> Fri, 18 Mar 2016 22:43:32 +0100
Newsgroups gmane.linux.isdn.i4l.user
Message-ID <[email protected]>
MT_CONNECT case in do_control_worker() was missing final break so on this
message code in next (identical) case of MT_CONNECT_ACKNOWLEDGE was
executed, too.

In "send and receive voice" mode this resulted in
"bchannel_senddata: next_skb exist ERROR (skb->len=64 next_skb->len=64)"
error and immediate call disconnection due to TX data being submitted
twice.

Signed-off-by: Maciej S. Szmigiero <[email protected]>
---
 example/testlayer3.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/example/testlayer3.c b/example/testlayer3.c
index 399fd4542acc..38221ff69d0c 100644
--- a/example/testlayer3.c
+++ b/example/testlayer3.c
@@ -1203,6 +1203,7 @@ static int do_control_worker(devinfo_t *di)
 				break;
 #endif
 			}
+			break;
 		case MT_CONNECT_ACKNOWLEDGE:
 			mylog(3, "got %s\n", mi_msg_type2str(cmd));
 			/* We got connect ack, so bring B-channel up */