Fix creating media transport if OPEN failed
diff --git a/test/avtest.c b/test/avtest.c
index b5745cc..ac0db9d 100644
--- a/test/avtest.c
+++ b/test/avtest.c
@@ -355,7 +355,8 @@
 	dump_buffer(buf, len);
 	dump_header(hdr);
 
-	if (cmd == AVDTP_OPEN)
+	if (cmd == AVDTP_OPEN && len >= 2 &&
+				hdr->message_type == AVDTP_MSG_TYPE_ACCEPT)
 		media_sock = do_connect(src, dst);
 }