From patchwork Mon Sep 18 16:43:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philipp Hortmann X-Patchwork-Id: 141590 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:172:b0:3f2:4152:657d with SMTP id h50csp2977937vqi; Mon, 18 Sep 2023 15:01:11 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH+SEz7/yGNUBZkzW7CirGzQH1TbTgQaW9mGk2FG/oBg3iyV0ETiYm4iZ6OreP0/hUW8MgW X-Received: by 2002:a05:6a00:4298:b0:690:9a5a:e34e with SMTP id bx24-20020a056a00429800b006909a5ae34emr971976pfb.12.1695074470820; Mon, 18 Sep 2023 15:01:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695074470; cv=none; d=google.com; s=arc-20160816; b=jA+FPsADUa0LisU+dLNZBytJJnbmEH3C0yQN316f7tZnFHvti84N0Gi1jK6wNJFRqm OhICNY6kdwj2rsqldWCPRdIAJ38mzJKcKEP/4lCzMWCZwM7yawNHZN87rvIJuevzVfRv zblnpqDE0VCiTXL+oTZNFbjwMenZ4ZXXtp1nsbiKF4Wod2Vx02MA27wClTRm42n1Q3NK g+KVXVit1GhPy/X593ltwaFDoZ0vp1lxiItBLaGc8TorihXvUaE5fAAfBO2X/nZW3RHd hR0R5ouvpoQOWFPSIzSNg8p5FmGNZ0kHpvg2+H7RPx3ZkaNYMAIYLtcDVFXBE4YMWE+K kMiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:to:from:date:dkim-signature; bh=Ruq6IMO2lTDXcNQxdpreOyS38HS9l5XKxLPIpBNqQNk=; fh=Sw1rtAM+hKyOoOQVYiiLzcdjc4spg79Z/tN6UmWUAKs=; b=TY5803SLchTY1FJQEWjkr6ZuA7w/lT/gxGUpf0J5oNQrLPBt//t4LKpIMzdV0UK0pg WHbSNN6hzBruTRhJURQjUtdtt64RX5huXdSi1Gvwggh0op5LNzO1otkszo0DrU2qVBIb 0b99IQISt2NogjjwFMNyvmpGIv2vL29UC1F4wkZkOskSh/3wgbcwc4hP4Ld6fY5mqEi7 3HtnChR4byOfXi4Mh7x0XqoWyf/Svbm6lR4oy9YRa8IgRA10ni+drVxbFSkSqx3tWUBk ZTC18zVUys15o81lYXXBPbuBKYOuUKjs8JI5sCQLuG7Mbe5eHdWng7c8znckpAohjGX8 l1lA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jx127TXC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id h190-20020a6383c7000000b00578a28df3dasi786057pge.524.2023.09.18.15.01.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 15:01:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jx127TXC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 42D54818594C; Mon, 18 Sep 2023 09:45:40 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231344AbjIRQo6 (ORCPT + 25 others); Mon, 18 Sep 2023 12:44:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51904 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230361AbjIRQoZ (ORCPT ); Mon, 18 Sep 2023 12:44:25 -0400 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5DB8A59DA for ; Mon, 18 Sep 2023 09:43:08 -0700 (PDT) Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-4046f7d49a9so14370565e9.1 for ; Mon, 18 Sep 2023 09:43:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695055387; x=1695660187; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Ruq6IMO2lTDXcNQxdpreOyS38HS9l5XKxLPIpBNqQNk=; b=jx127TXCDOvKDZ2zVWF3kD+NoL2+DaFjgAUUjhmpbpaowy7B+zyH+R3RYUE6N/qksZ 8bmPuzuh989BlrapzmT1z+q/mv/7ncUUYcKg7/rbqXGseiFeBpno9+3kl10ZZJvvdli6 eAXN+DDBOM1kMUFyAvExn954pdOPBMdHrQQmjBeL1M24hGgh6Ki3Djst0P32cVSmdDfH EZPpsdJ0oP1ZSj30xsWcvMqCQ7DaF9EsjKW3n7SYucxgyQPWSL+mKGQRcHv8c10gqdgO uZLU+B6HA6g43FHdIOhk5f22+3y1W4E+uDAmgnIrjKwXH4np1b3RbQ6dQlVF4Tt8Ebea H3dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695055387; x=1695660187; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ruq6IMO2lTDXcNQxdpreOyS38HS9l5XKxLPIpBNqQNk=; b=APyevwZevCeMbXV9+z/WyXgspJSMTHwOEhPcy6efnX25itTRdSKrqTkzTZbgPhFg2E ulhVPulaT7Q1TFz5DjoT/pFUtJTzLH8+EOuOKRbOr2ltkiXMn0X2R3YvbELnAYTTFg88 iqi5Tgji3DMAaT1nE0QHrnjTTBDHmGlHcOz6Br5PHZmvRtE4BJrV2lLu7BoZUI6++gqN u4WFR51dHoijRwmvhKRJ1f70VNq80zrbZngAOFX3oZ63vN7TOMweaySz3w2cBor3Qa2C O7nY0BLRdSq68EYY04O7WCzww/raEcbsNZjBiIXksb0cZKrSsDTYEi3Uys4gpjjyjJtx oYEQ== X-Gm-Message-State: AOJu0YxabBH8dXvLuw0e8Is+4VoecQlgdqfQKb7gSpSLX3xfLpOFpL6o gAHOpS8jLz8G9R4KAZ4121dSwkym3Nq+Bw== X-Received: by 2002:a5d:484a:0:b0:316:ef5f:7d8f with SMTP id n10-20020a5d484a000000b00316ef5f7d8fmr7602213wrs.3.1695055386501; Mon, 18 Sep 2023 09:43:06 -0700 (PDT) Received: from matrix-ESPRIMO-P710 (p579356c7.dip0.t-ipconnect.de. [87.147.86.199]) by smtp.gmail.com with ESMTPSA id m12-20020a056000024c00b0031989784d96sm10957489wrz.76.2023.09.18.09.43.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 09:43:06 -0700 (PDT) Date: Mon, 18 Sep 2023 18:43:04 +0200 From: Philipp Hortmann To: Greg Kroah-Hartman , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH 1/2] staging: rtl8192e: Fix alignment of structs in rtllib.h to two Message-ID: <3140277dca915a1af9f66b1e7b4b47f5c7f6cd77.1695054044.git.philipp.g.hortmann@gmail.com> References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Mon, 18 Sep 2023 09:45:40 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1777414407955490316 X-GMAIL-MSGID: 1777414407955490316 Fix alignment of structs to even addresses to support all architectures. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202309171733.Gl96cmYd-lkp@intel.com/ Signed-off-by: Philipp Hortmann --- drivers/staging/rtl8192e/rtllib.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/staging/rtl8192e/rtllib.h b/drivers/staging/rtl8192e/rtllib.h index 5517b9df65be..7d26910a0b16 100644 --- a/drivers/staging/rtl8192e/rtllib.h +++ b/drivers/staging/rtl8192e/rtllib.h @@ -642,23 +642,23 @@ struct rtllib_authentication { __le16 status; /*challenge*/ struct rtllib_info_element info_element[]; -} __packed; +} __packed __aligned(2); struct rtllib_disauth { struct ieee80211_hdr_3addr header; __le16 reason; -} __packed; +} __packed __aligned(2); struct rtllib_disassoc { struct ieee80211_hdr_3addr header; __le16 reason; -} __packed; +} __packed __aligned(2); struct rtllib_probe_request { struct ieee80211_hdr_3addr header; /* SSID, supported rates */ struct rtllib_info_element info_element[]; -} __packed; +} __packed __aligned(2); struct rtllib_probe_response { struct ieee80211_hdr_3addr header; @@ -669,7 +669,7 @@ struct rtllib_probe_response { * CF params, IBSS params, TIM (if beacon), RSN */ struct rtllib_info_element info_element[]; -} __packed; +} __packed __aligned(2); /* Alias beacon for probe_response */ #define rtllib_beacon rtllib_probe_response @@ -680,7 +680,7 @@ struct rtllib_assoc_request_frame { __le16 listen_interval; /* SSID, supported rates, RSN */ struct rtllib_info_element info_element[]; -} __packed; +} __packed __aligned(2); struct rtllib_assoc_response_frame { struct ieee80211_hdr_3addr header; @@ -688,7 +688,7 @@ struct rtllib_assoc_response_frame { __le16 status; __le16 aid; struct rtllib_info_element info_element[]; /* supported rates */ -} __packed; +} __packed __aligned(2); struct rtllib_txb { u8 nr_frags; From patchwork Mon Sep 18 16:43:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philipp Hortmann X-Patchwork-Id: 141569 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:172:b0:3f2:4152:657d with SMTP id h50csp2939895vqi; Mon, 18 Sep 2023 13:40:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFlQ5ArVF4Rp/ph4F4d0xM1D11r88readl65fOy8V/jO27cmH4zUyfgRu1qDsyNSiWEDjEH X-Received: by 2002:a05:6358:7207:b0:139:833c:53f8 with SMTP id h7-20020a056358720700b00139833c53f8mr14935256rwa.24.1695069655968; Mon, 18 Sep 2023 13:40:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695069655; cv=none; d=google.com; s=arc-20160816; b=PZyZ8gZ+C5f+zcm9VSQcsTS68uqUUppoYfbCdFJygAH55DnIgev+8dAOjPy/2XW5Ps hSfKsRt7mlwh7PpHvyVaDRkgcPKf3qL3xY6x2QLoqOPI4EH74hB5NrLB/qzDHkSI9oTp 9jOZik1UcGZivB4jc/y91Mj3C1gVTUqiYGuID4+XcTuraQSstu8rjff5qqYK0V+yuO/g UX/phTqYCCokZqlH9D1d5rJobvWgJV/gprr3Gc5/F16STaOKJCIGZMa9F/RAzGUq0/vJ YiC+njwPMbEiRfMWt94/60w+JeElqcxkFQ3B90dEgiFggDPLQfO3I/CAFK6xZmaX8E75 hp4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:to:from:date:dkim-signature; bh=e85KhEdB/8L2KjMgrb/nt50KjNVE0e0jrLX/VqJL4Lg=; fh=Sw1rtAM+hKyOoOQVYiiLzcdjc4spg79Z/tN6UmWUAKs=; b=SI0B3M5t2xvlcdONIxXye6XlcsB1hXpxzogdYT8ARF5bKHL7867JIcKC7PQt5JFmcw Ol0jl4oTUooxDvt6teRqYPXxPZZXhpa31o9ilCsgfxXak3WwH0/RmLyehUk1HkDCg2WJ YOZGzj6naFBQSoAhF4S6tiM8/TDkuPIBVSBq6srixmHhVZyZXx4v78ENcPuLWySDgrM4 GCxWFsWOXTi23keaqVm+jfY0rt/36/pJlzNRuotYftl3n6BBC37LH7+4hHAInEJLcFKf sur9cttwSCRvZtP77TUzdsKqPP0OzOG3Fq27ew5AHHXe+rvtZ5YWKq4wBVFQq3lijOCo 0bFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QOV4SK9O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id bz33-20020a056a02062100b00573fb0d8728si9063965pgb.98.2023.09.18.13.40.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 13:40:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QOV4SK9O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 2829280B231F; Mon, 18 Sep 2023 09:45:08 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229782AbjIRQpB (ORCPT + 25 others); Mon, 18 Sep 2023 12:45:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47834 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229514AbjIRQo2 (ORCPT ); Mon, 18 Sep 2023 12:44:28 -0400 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF7AA2736 for ; Mon, 18 Sep 2023 09:43:15 -0700 (PDT) Received: by mail-wr1-x436.google.com with SMTP id ffacd0b85a97d-321617ef967so95823f8f.0 for ; Mon, 18 Sep 2023 09:43:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695055394; x=1695660194; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=e85KhEdB/8L2KjMgrb/nt50KjNVE0e0jrLX/VqJL4Lg=; b=QOV4SK9O1f3g9SqQCbXlMKkQlMYR2lBDGymFYmXXdpr66Emd9+te2yxtK1e5OSjW5g RcSftOW/LGc9f9lpUOj7aI9nFUFRw5OU0H/vlxZ3saObW2FjWHn9aevVzWTWgxTX6sRs op77XVADF4QRIzMsQelCwL8WWwCvEaJtq4IH3uqiY1xhlOUpRNzxL/USk9hkUQvVt5/2 oJUwB3otqbxhossz3iEysiiBUOQJ9Tl8F4+dYZnJkKsZ4SPXRiuo0ahO6DSxF98uR8Yi +DskXyZV7bp9d2Q+w3LHiMIe458eJ7C8iWWX1hm4148RpAojxFhfK5TH8pRj1Idgr79W WcRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695055394; x=1695660194; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=e85KhEdB/8L2KjMgrb/nt50KjNVE0e0jrLX/VqJL4Lg=; b=rKX2uAI98VJuZig1iHN2TVeX18mfQoFRFf8iHn6PppEZ5Ak+sdZ0e56u1a8DfRePsH Wyud5la74gN2fHgWiehtauEcfZ1/VtxVydsBtkADbUwXOvWQqNk1WxX8WFw7eAY5QPqq 4jRSIBG3wPF45S3+rjoUlKDKpKkPBYqJNK+leqMf8iMcPHTYr1r6jdecRRLm3KYslgyi v5qlBh1nGowuDloaKvL3nW90pbsNiQdOcpCQA8h0p2Q0d7+joojAGha8rlcJvukK3UZb LL/onm5SmUHi/1RzcO62pVfHea8W8adFldZDG8BCmoqp6o0LcKomxRPdWlIbExB73dMP ENeA== X-Gm-Message-State: AOJu0YwEwz5L33ce7n4f32e0HLkdEDYqi8zd+Uqjnzfib6d1NiLL67Q1 LgTKpbBVpqJKck1/TDIJTjHVXU6aeNua3w== X-Received: by 2002:adf:ef88:0:b0:317:3d36:b2c1 with SMTP id d8-20020adfef88000000b003173d36b2c1mr7889626wro.7.1695055393996; Mon, 18 Sep 2023 09:43:13 -0700 (PDT) Received: from matrix-ESPRIMO-P710 (p579356c7.dip0.t-ipconnect.de. [87.147.86.199]) by smtp.gmail.com with ESMTPSA id q11-20020adff50b000000b0031c71693449sm13174527wro.1.2023.09.18.09.43.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 09:43:13 -0700 (PDT) Date: Mon, 18 Sep 2023 18:43:10 +0200 From: Philipp Hortmann To: Greg Kroah-Hartman , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH 2/2] staging: rtl8192e: Fix compiler warning truncated writing of iwe.u.name Message-ID: <2caafb8628880570725385e87150c47689474fc4.1695054044.git.philipp.g.hortmann@gmail.com> References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Mon, 18 Sep 2023 09:45:08 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1777409359427457092 X-GMAIL-MSGID: 1777409359427457092 iwe.u.name and proto_name have both 16 bytes of space. But when writing to iwe.u.name the first 10 bytes are used by the fixed string "IEEE802.11". Evaluating the code shows that only the following strings can occur in proto_name: "N-24G", "g", "b", "bg". Therefore it is sufficient to shorten proto_name to 6 bytes. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202309171733.Gl96cmYd-lkp@intel.com/ Signed-off-by: Philipp Hortmann --- drivers/staging/rtl8192e/rtllib_wx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/rtl8192e/rtllib_wx.c b/drivers/staging/rtl8192e/rtllib_wx.c index e9469bfef3dd..a37250de7ba3 100644 --- a/drivers/staging/rtl8192e/rtllib_wx.c +++ b/drivers/staging/rtl8192e/rtllib_wx.c @@ -29,7 +29,7 @@ static inline char *rtl819x_translate_scan(struct rtllib_device *ieee, struct iw_request_info *info) { char custom[MAX_CUSTOM_LEN]; - char proto_name[IFNAMSIZ]; + char proto_name[6]; char *pname = proto_name; char *p; struct iw_event iwe;