Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp551138pxb; Sat, 21 Aug 2021 10:21:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw1pScLLzWUAg4GPz4JKk5xnQPmJOV3vbsgtfXx0dmG9oOyDf18WuG2AzL/N6Vu0NIjvYZt X-Received: by 2002:a50:fd82:: with SMTP id o2mr28552821edt.294.1629566504258; Sat, 21 Aug 2021 10:21:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629566504; cv=none; d=google.com; s=arc-20160816; b=H08DrLU2+ijSBRDX71RABKYua9Sh6LS7+uJho0hNkmiim6416HnA8PO4N00qBFtjPm OJ1WmBLr3RXSnrHBj33U7bbTYCWOJIh4EA5gF1jQRyfDML4O3UthIpWWm6q4JWr7PUqX WMS/Lc8LsHdbfbsn8P0Pt2hwe4f8lJ/tw8BqSJeG/qrjnT+LLbBVG4ONR4huNSUfhB3/ 0ofOJeCxKKzml+q+zJboHBFE3JMptuZvpe2JWmh4TDt8c1wcrDi0ej8rXDXh+F3RRyCg boBqzJXNdotMlwSCYyn3xwLJgkgx/LXiontxxuxGG4w9pSg9PGD/xgFmkepZly0xMGBa 8/iQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=JJqDRMlDTbCVcYPNxrceaAe7PZIeJkJfPeabIkZWfYk=; b=ePn6VEEwHQoo92mefYIxRX5gu6fRXVa5JWH0XzNU9TnxeUPQyvb6OgGeTNsnax4vDO iCQJA7pCnUQe91KAIz7F/ptlDJimm2vPakzJhjqD81JUM8T5RGktOUQ2UXZXdUHLk//S qYCDdNFey4Vr/iSqlzf3jtwDQ1fJff2kI0T+bDnqMj9osGEjQdyjwRUK1SFnIjtJN5zW MZDzXPwf/bpPY0hS8dBc43XygI01C9AG8uwHasfRlMpJM2xS8P8Vcx538O8gimixMrNe 0Q2YEfDNcXZ52rePZympkAJxxbE4kWnqN3duN2uw+HEhhhxl+EKJfePoU8vNj014ls/z 9WVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@philpotter-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=TAubwlCl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e14si10762463ejj.279.2021.08.21.10.21.20; Sat, 21 Aug 2021 10:21:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=@philpotter-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=TAubwlCl; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229803AbhHURUf (ORCPT + 99 others); Sat, 21 Aug 2021 13:20:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54226 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229744AbhHURUf (ORCPT ); Sat, 21 Aug 2021 13:20:35 -0400 Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A76B6C061575 for ; Sat, 21 Aug 2021 10:19:55 -0700 (PDT) Received: by mail-pf1-x432.google.com with SMTP id j187so11504572pfg.4 for ; Sat, 21 Aug 2021 10:19:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=philpotter-co-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JJqDRMlDTbCVcYPNxrceaAe7PZIeJkJfPeabIkZWfYk=; b=TAubwlClWIgR+E7imbcoZoD84wK9ZBHruAslXeVraHZLyeodHIVEQtMk7sGO7C+a8Q ITItDAfybuoXr9dnsN5aAShG0Edz0afI4B5Gi6Oq479bmvXJZMlesXpefSX5V0FJWlKA Pmmclv77/6LXrneXkggntH+ZD9qUPwWSa9pV/52c++CWkrv2sGV98Aw/H3lCbpYTig6c Y7tP/I3FTqKtyWOr92K7cOYPU8UKO5UyLz7ptAwV9j0uVgPVYHAHIVIsNt52yNjnn4up o53pLrr5/PjIBMLEU6eqUqUbQn5VUv94EiiuCiKCahfH+8EFGR96F/p+7E8dldcZkJb2 7sZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JJqDRMlDTbCVcYPNxrceaAe7PZIeJkJfPeabIkZWfYk=; b=oHrtKmPe7HLTP5EgXLYfjcpmZG6DIXmpyA0SplxUFOFXW6B38+EJFLDv9bSGmqGnhD l4LRpsuTod+SGK8OXOqLtopE1ZCHRikA/QVnb6MEMaHHZnzGzfvqNd7RxU5jjJGqPddN 8Tlkql0QFyit15nD2iV/mdGUZTVlPNVJHnrXcS4Quqlf4Ik0N6m7+/nquI6xZOL4aaUR PjvzIMOxmIXkvOpNUJszo1cao68uHfxJyFt7v13Vnbavz3a2NZjpO9cs27WqwIFAWTJh QjKwYjzE15MolLOk+ESSmnsviqh/gPORfp4re3SnX3tCIRao8lyVFD0TuNJhsYr6xCym p+0g== X-Gm-Message-State: AOAM530wzPmlaUB5lA3DjNqXAcXlUCKLDv06nXqq60Ap3XO0bmHLnCXb QxbwZ4lbr53P3qjoWqvZVGPLG8NjrtGcCJzKHtE3A8QBNiDxAQ== X-Received: by 2002:a63:d910:: with SMTP id r16mr24100046pgg.318.1629566395100; Sat, 21 Aug 2021 10:19:55 -0700 (PDT) MIME-Version: 1.0 References: <20210821151459.26078-1-Larry.Finger@lwfinger.net> In-Reply-To: <20210821151459.26078-1-Larry.Finger@lwfinger.net> From: Phillip Potter Date: Sat, 21 Aug 2021 18:19:44 +0100 Message-ID: Subject: Re: [PATCH] staging: r8188eu: Make mult-byte entities in dhcp header be big endian To: Larry Finger Cc: Greg KH , linux-staging@lists.linux.dev, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 21 Aug 2021 at 16:15, Larry Finger wrote: > > The 16- and 32-bit quantities in the dhcp message definition must be > big endian. > > Signed-off-by: Larry Finger > --- > This patch will set up all the reset of the endian warnings, > > Larry > --- > > drivers/staging/r8188eu/core/rtw_br_ext.c | 14 +++++++------- > 1 file changed, 7 insertions(+), 7 deletions(-) > > diff --git a/drivers/staging/r8188eu/core/rtw_br_ext.c b/drivers/staging/r8188eu/core/rtw_br_ext.c > index ee52f28a1e56..62a672243696 100644 > --- a/drivers/staging/r8188eu/core/rtw_br_ext.c > +++ b/drivers/staging/r8188eu/core/rtw_br_ext.c > @@ -640,16 +640,16 @@ struct dhcpMessage { > u_int8_t hlen; > u_int8_t hops; > u_int32_t xid; > - u_int16_t secs; > - u_int16_t flags; > - u_int32_t ciaddr; > - u_int32_t yiaddr; > - u_int32_t siaddr; > - u_int32_t giaddr; > + __be16 secs; > + __be16 flags; > + __be32 ciaddr; > + __be32 yiaddr; > + __be32 siaddr; > + __be32 giaddr; > u_int8_t chaddr[16]; > u_int8_t sname[64]; > u_int8_t file[128]; > - u_int32_t cookie; > + __be32 cookie; > u_int8_t options[308]; /* 312 - cookie */ > }; > > -- > 2.32.0 > Nice, thanks. Acked-by: Phillip Potter Regards, Phil