From 3479ba93704a30ccb501c697f979ada4e164914e Mon Sep 17 00:00:00 2001 From: Lucas De Marchi Date: Tue, 28 Feb 2012 11:20:17 -0300 Subject: [PATCH] AVCTP: return not-implemented for unknown passthrough --- audio/avctp.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/audio/avctp.c b/audio/avctp.c index dfad9fd3f..009b94c13 100644 --- a/audio/avctp.c +++ b/audio/avctp.c @@ -236,9 +236,12 @@ static size_t handle_panel_passthrough(struct avctp *session, break; } - if (key_map[i].name == NULL) + if (key_map[i].name == NULL) { DBG("AV/C: unknown button 0x%02X %s", operands[0] & 0x7F, status); + *code = AVC_CTYPE_NOT_IMPLEMENTED; + return 0; + } done: *code = AVC_CTYPE_ACCEPTED; -- 2.47.3