From owner-freebsd-wireless@freebsd.org Thu May 19 18:04:26 2016 Return-Path: Delivered-To: freebsd-wireless@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0B8CB42459 for ; Thu, 19 May 2016 18:04:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7CA4D17F7; Thu, 19 May 2016 18:04:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-io0-x231.google.com with SMTP id p64so26098159ioi.2; Thu, 19 May 2016 11:04:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=WEBudnVzRAkcQF/4ODLOaoLoThsA5KjyTyZEt63C5S4=; b=VWV2rsPaJhgkUZ6gGAsX0zJXnLWWuZ+HYwJpEH9IelmNWoHLcKTZK32/9iQronsp2R LPiOp6KY0I/khqYsgz7d/7PVI3PGoP3Rtp+dQp+FfbI7ZEpya6N8b4B4VlauQEWDeST/ h5htT8+eMxfNBJH2oz5SwB95Pa4DlW9oP3lmX1Pw5z7ovYFGrejBooTLs88R1/wAsF/x +x6SPy86uIC2l9u/jDBZ81VtQZsCEKMU64YWtJatTvxH7l6gqH6iEHo7aVGJJKn4PMmZ nH2hwqwApPu2j97RuHo/Olus9RqPHIyQOctVzOZs5hHMhVSAcBySq8iSm0j/ptLlYQbm 6Ncg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=WEBudnVzRAkcQF/4ODLOaoLoThsA5KjyTyZEt63C5S4=; b=l0CGxRrvZ0mKCbH2dZmkNKjH7jy13QHkdNz2PYlWhwxdqWY2ELhaiHIUjAYVPhA+Hl S3GbyWSGCx+x99mL6SiG2wvAPtS6s/vTsQIHiwuHNiRcd13kMZb3fZR1QQf0JA0Mo94L l+COxX4OTvMorJRxAUUAQQvnbNsX3J1AOC0OFZ8ajaPbzbvZEJOHXJthKAhHCiQi1d2a /I8lH9vZPebFpfJVuCwrFLsUeVO0FgPxjIUrMW27TLzlctDLSoQWJiB8NIQexLs14u/z ZP0Ur3NS0YHmQlhPyfLxyC/z3zp5PviROU/SKlcYk67y0JwK1hezakOwo7FUqVzf2NVy COew== X-Gm-Message-State: AOPr4FUTSHtlmic0RqDWXKz40MV746moKzDYCkJ2awAwpfK1UJnjz9hG71FGVcKr0VrnGrRX27xUxLvbAHBrJQ== MIME-Version: 1.0 X-Received: by 10.107.144.135 with SMTP id s129mr10588710iod.165.1463681065594; Thu, 19 May 2016 11:04:25 -0700 (PDT) Received: by 10.36.113.3 with HTTP; Thu, 19 May 2016 11:04:25 -0700 (PDT) In-Reply-To: References: <201605162142.u4GLgs8d072880@gw.catspoiler.org> Date: Thu, 19 May 2016 11:04:25 -0700 Message-ID: Subject: Re: minor array overflow in ifconfig set80211chanlist() From: Adrian Chadd To: Andriy Voskoboinyk Cc: Don Lewis , "freebsd-wireless@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 May 2016 18:04:26 -0000 Ok, let's break out the chan array from the ieee chan value (8 bit). We need that done for 11ac. -adrian