Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp2854767ybv; Sun, 9 Feb 2020 09:01:42 -0800 (PST) X-Google-Smtp-Source: APXvYqyjGGuTDVR/L8bB6eB5lF72BPDMyo/XrvsKGtriYGaetou2dfjiAmAoQfscv2VJKxzaeXs5 X-Received: by 2002:aca:a98c:: with SMTP id s134mr1818905oie.77.1581267702730; Sun, 09 Feb 2020 09:01:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581267702; cv=none; d=google.com; s=arc-20160816; b=pG07Fw7yjvUr/jyqhIeHoWOpJOIJ33uRNVKCWMiHtG35oa2nr52o0GCVkFSeJ11kDa bxYFetsS6LwyJYI5SLQiqtLShsFq7K72h22+cCpDkPAMYxe9NWZYpson9Loj+/yPZBia p+HOqdGSf7RbKGQ3YqrUTY+E+ynjuoVGeUMxw7ild9eSOubZZwsgpiOcfXQ6calcw3Ju 7Nkb0rEAyDlGk/xO2iOcxGGXoRBt1MrBp5VI6ssqiB6ckN2s6rT3gx+Jd7U//2h3/1dj v6gXg9BJxelB9yrvEWHwXyM8/I++6C5fFZEGelcxbRPw7EXbq6o+akM+1JdnHFQFOocr abEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=VBWp2+kLSfG/A4gy6YpBjzHn2KaryQvDDgr1o9S/LHo=; b=wT56MuiORDjErXs8gT5pyp8Jj+fWkoSaObHfSXvD4sfM4xyuD350dPlQJCoJU5C571 2IWynSfx55d+iio2HmUujObIxyO+N+fvEkfCRxENry50n4cMlG/NBmitrLTtjb1EPEsg 2r+rUdenlaRBthjZVXr8GOnc6K4tYG1sDsoSGt3fS79B93EqeYk1kpGHuAzhwdgna/OU jlOrxt0WUKKwfUbmftoKuctoxf4QX8ejM9VfxzjJ0m/xTk4021GKfBXGTVc0Vd2qj290 Tqg78i6YkaQnd6ATFsEUBctUwSNzbZHG1tgkIaBo7JLQ2LRLuqbryqP4X0im2HHXJcBu As0A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n11si3465085otq.112.2020.02.09.09.01.32; Sun, 09 Feb 2020 09:01:42 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727866AbgBIQ7R (ORCPT + 99 others); Sun, 9 Feb 2020 11:59:17 -0500 Received: from smail.rz.tu-ilmenau.de ([141.24.186.67]:49183 "EHLO smail.rz.tu-ilmenau.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727864AbgBIQ7R (ORCPT ); Sun, 9 Feb 2020 11:59:17 -0500 Received: from isengard.fritz.box (unknown [84.174.247.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smail.rz.tu-ilmenau.de (Postfix) with ESMTPSA id E2A6858007B; Sun, 9 Feb 2020 17:59:14 +0100 (CET) From: Markus Theil To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Markus Theil Subject: [PATCH 8/8] iw: scan: fix undefined behaviour in print_vht_capa() Date: Sun, 9 Feb 2020 17:59:02 +0100 Message-Id: <20200209165902.44110-9-markus.theil@tu-ilmenau.de> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200209165902.44110-1-markus.theil@tu-ilmenau.de> References: <20200209165902.44110-1-markus.theil@tu-ilmenau.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Signed-off-by: Markus Theil --- scan.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scan.c b/scan.c index e2a620a..8f8d8ba 100644 --- a/scan.c +++ b/scan.c @@ -1473,8 +1473,8 @@ static void print_vht_capa(const uint8_t type, uint8_t len, const uint8_t *data, const struct print_ies_data *ie_buffer) { printf("\n"); - print_vht_info(data[0] | (data[1] << 8) | - (data[2] << 16) | (data[3] << 24), + print_vht_info((__u32) data[0] | ((__u32)data[1] << 8) | + ((__u32)data[2] << 16) | ((__u32)data[3] << 24), data + 4); } -- 2.25.0