Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp729970pxb; Fri, 14 Jan 2022 15:11:25 -0800 (PST) X-Google-Smtp-Source: ABdhPJxS6f4ksX33jZYrc9AaybiRlvcVFkDKj7kXbj3JaQFQ5dlDI7kLhcErW7fJjswSAmwasnt9 X-Received: by 2002:a05:6402:554:: with SMTP id i20mr4956533edx.90.1642201884794; Fri, 14 Jan 2022 15:11:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642201884; cv=none; d=google.com; s=arc-20160816; b=IzO8ZL0AVHwCPh50w814oLQgMM72ggP8n7/SNBrMiq5bGYM1Zn9Y7+XX2bBvOgBlJJ PObXb9nxGqNirZpFRDiGF6B4xpC3+Yb9Pd/Qf6chdO5Qs3xaPNIMbn3YTYYjsV880p6D WWXl2UXLCUyvb4toLmAkzl6xWylTSGMq1/RoIG5IkpN01KepCU5RSAxRoA0RlLewgUst aiSWi3md8fAYvJoursU154IZ1ykPncAbJ9fGulQrBVwD8Gfb/qGDqEUF0FYUHALQD4Jg HCAChhnsXw5rA9oxNeY7fHiT4uhR1Lxg2SmwTfXO/EvGaQoxODwGsmvT7UieHa0s3YYk gK6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:to:from:dkim-signature; bh=yqeC7/uqbCWSa4exECy/H1Jn/IUxGmmEMEe9B3hE86E=; b=HCZ2LPK4a8cknlEs/tnZf8wO9RSrOBgtNBxhW1fUSFfsDcXXEe9+ZefeaDzd//vTiF o3MIRUcg8tSujrZ0yhkchQeV8OMRQOtC96E2Ng7/eK1r3eVsN1MtRs7EYZqOPur1SjpG 56VA7jDRzS7GljyLcQR57h10+saweVDXlmsJ+OmkDlSRDge4o2MUhHEE+N7ktZft08sb yYoCzlIPu6VITwFyKYD+2nXG9U3gkFinBsxDk27IWoAw3dFgoiSNfU28df6PbL884QFi z5fSb4Vb17RzEqiAdk3txnUkMWFw1EGD7Fc/+HpN2uWbsDtz7gBK1wDrRe4rIITWmF/X 8qWA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=dNP+DfMq; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w8si1263849edf.418.2022.01.14.15.11.01; Fri, 14 Jan 2022 15:11:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=dNP+DfMq; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230284AbiANWKB (ORCPT + 99 others); Fri, 14 Jan 2022 17:10:01 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43374 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229676AbiANWKB (ORCPT ); Fri, 14 Jan 2022 17:10:01 -0500 Received: from mail-pj1-x1031.google.com (mail-pj1-x1031.google.com [IPv6:2607:f8b0:4864:20::1031]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D37CC061574 for ; Fri, 14 Jan 2022 14:10:01 -0800 (PST) Received: by mail-pj1-x1031.google.com with SMTP id a1-20020a17090a688100b001b3fd52338eso14307507pjd.1 for ; Fri, 14 Jan 2022 14:10:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=yqeC7/uqbCWSa4exECy/H1Jn/IUxGmmEMEe9B3hE86E=; b=dNP+DfMqsf00nTGpKnPZECXol0LnF3Rp4VRiNRAM+Ry/4kF2Cbos0FHS4gBHIcaPx/ p8OngSeREPjPERuDnuRI5oeK8dL3qE/t1/7eO6vrrDSzGR7nOci23nldf1orYTPZ+t1o cC2GpR985z5CJPDbw3stnHoZcOGmYr70e3jskKvEK2AWlickDYTR4wKH5/c9TJB6k9mK zYkx7tXQ4qXR0F1YBcQP5/LrJ/mrrcAHMsXlR1bOqqx6nJ2/XiRO7XC+AFvdeQCIO1If VwmXQ8Yaa/QDfOHPkkmkq5M7tnB6ZV9E7UMKfrguV4XOUNL/RiIxA3mvfIA5XcdLIsxS +N1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=yqeC7/uqbCWSa4exECy/H1Jn/IUxGmmEMEe9B3hE86E=; b=LrPrjN7IuUqSTA42deu2S+IYoGG+xMttkm1og5N5JMq735vfTCKosjx8YEJd7L4irS DJ1QsjN1ELLzLcFEdzssy5U65etJuqcHky4LjU2ljiLLn5G8fS5PkPU3pEcxGKqDwwBm /MB4yGr4Pov9ymogIFxWAy8suAawQY/UwnBKkYeHbBtMi9rTQD28pAev3n3Ao/Pc8x3j wL8pgMoALS9D0K9R1B7P9nRt4fSiwN8JdrogCqEXcjNt+/cPGxhuA8VcrUjVu9ZPZauU Tj+jgdMAbf91FHHpuu7qe5Wu0yfBX4nNxMup3yhaOmendS5ZOi7k5E4QQWk3ybiVbCdB bZlg== X-Gm-Message-State: AOAM531rYFFFrw0C/WTy9LOiRt3Uygi/Ty/azsRcv31EfPnnlGv/hkuj +0kDKah0DgyUoD4k5OvDewZbcvyT65M= X-Received: by 2002:a17:903:32c2:b0:14a:2099:eb38 with SMTP id i2-20020a17090332c200b0014a2099eb38mr11717206plr.58.1642198200276; Fri, 14 Jan 2022 14:10:00 -0800 (PST) Received: from lvondent-mobl4.. (c-71-56-157-77.hsd1.or.comcast.net. [71.56.157.77]) by smtp.gmail.com with ESMTPSA id k19sm7220081pfu.178.2022.01.14.14.09.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jan 2022 14:09:59 -0800 (PST) From: Luiz Augusto von Dentz To: linux-bluetooth@vger.kernel.org Subject: [PATCH BlueZ 1/2] monitor/avctp: Fix parsing of GetElementAttribute Date: Fri, 14 Jan 2022 14:09:58 -0800 Message-Id: <20220114220959.917157-1-luiz.dentz@gmail.com> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org From: Luiz Augusto von Dentz AVRCP byte order is always big endian: Audio/Video Remote Control / Profile Specification - Page 20: 'Transfer Octet Order; Packets shall transfer multiple-octet fields in standard network octet order (Big Endian), with more significant (high-order) octets being transferred before less-significant (low-order) octets.' --- monitor/avctp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitor/avctp.c b/monitor/avctp.c index dc03195a8..fb2628282 100644 --- a/monitor/avctp.c +++ b/monitor/avctp.c @@ -1192,7 +1192,7 @@ static bool avrcp_get_element_attributes(struct avctp_frame *avctp_frame, for (; num > 0; num--) { uint32_t attr; - if (!l2cap_frame_get_le32(frame, &attr)) + if (!l2cap_frame_get_be32(frame, &attr)) return false; print_field("%*cAttributeID: 0x%08x (%s)", (indent - 8), -- 2.33.1