From owner-svn-src-head@freebsd.org Tue Jan 10 17:23:39 2017 Return-Path: Delivered-To: svn-src-head@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 D20C4CA9F6A for ; Tue, 10 Jan 2017 17:23:39 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (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 89B9A1837 for ; Tue, 10 Jan 2017 17:23:39 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qk0-x232.google.com with SMTP id a20so182453689qkc.1 for ; Tue, 10 Jan 2017 09:23:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=KBIV9LRzDgXih2u6Rq9FxkQWKd/XNh1z07OrKxB7/wk=; b=bh0RRVJ32F8gnjpK8dXWUyY4cNinxM+N0V/joO/FqXgIgxhzbqCW+tmFUdChCGLdhN +mxGPTgK7govEVo5SZrQ3WfbhdgqE1qxVbZQNQA5dbJ5LKd/MnBKarIkkLn2+OZB5Z2k bl1++HpM4rLgnbD+SL4ohv7elHylKEHVGDX2JB2frxfDhpaSFFTFX4ZHoZwTG1qiADwS t4UAvW54IT7uy94t5Wpv4b2ErrpeitQdWXPgz5JCLZjFxcpA9m7JXQtLaQ/G4ev/kzSY 9iwrc7Q9B9Uksp1vwhiRKXvOPkqhVnin7dXKORL7aFR/NX4LP8bAoKeX9BhZ9PzvZIE+ liog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=KBIV9LRzDgXih2u6Rq9FxkQWKd/XNh1z07OrKxB7/wk=; b=R7zI8xnSoiYLwnSSUMbLJt6CdsLi3elW8LcTr1l21HP983rb1AnK6kr941ZxikXQ53 zvO03pmFBXfAahe03fZORi8ZrUUV69Zg9TDokAp7eE8oNg7Vs+20v9jQwur+hPkpX+xB ProL0rOQXdnWJvXyg6zi+aXJ3ZKdpyeg9spJ3s3jfdGaUmavSCHDXHmIIeAW9RNNbrDK j5IZVnNEvChUeidc3yhkcwccjoKaIkPJpIUm7BxcZI6z2ZAXYLDDt4JMauKSP6SX6hlu URLLiinwZysEvHB4ew5cA/4rEBaqpF+0JJ7gakkcEwQUz+mbZLbsSsCAN/j5jmbQKdk+ qG4A== X-Gm-Message-State: AIkVDXL+kC1YInn0EIBV+NqmTh3U7P4PdEvWnOmaRs1BfqQgaDWdpqrqrGsImwG+c4iNSaLc X-Received: by 10.55.38.200 with SMTP id m69mr4361022qkm.100.1484069018666; Tue, 10 Jan 2017 09:23:38 -0800 (PST) Received: from mutt-hardenedbsd ([63.88.83.66]) by smtp.gmail.com with ESMTPSA id d67sm1884223qkg.17.2017.01.10.09.23.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 10 Jan 2017 09:23:37 -0800 (PST) Date: Tue, 10 Jan 2017 12:23:36 -0500 From: Shawn Webb To: Adrian Chadd Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r311860 - head/sys/net80211 Message-ID: <20170110172336.phqcy57zszifujaj@mutt-hardenedbsd> References: <201701100721.v0A7L7ip039127@repo.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="clqiuqvuihafj6vh" Content-Disposition: inline In-Reply-To: <201701100721.v0A7L7ip039127@repo.freebsd.org> X-Operating-System: FreeBSD mutt-hardenedbsd 12.0-CURRENT-HBSD FreeBSD 12.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0x6A84658F52456EEE User-Agent: NeoMutt/20161126 (1.7.1) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jan 2017 17:23:39 -0000 --clqiuqvuihafj6vh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 10, 2017 at 07:21:07AM +0000, Adrian Chadd wrote: > Author: adrian > Date: Tue Jan 10 07:21:07 2017 > New Revision: 311860 > URL: https://svnweb.freebsd.org/changeset/base/311860 >=20 > Log: > [net80211] add VHT action frame placeholders for when it's time to impl= ement. >=20 > Modified: > head/sys/net80211/ieee80211_vht.c >=20 > Modified: head/sys/net80211/ieee80211_vht.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/sys/net80211/ieee80211_vht.c Tue Jan 10 05:37:53 2017 (r311859) > +++ head/sys/net80211/ieee80211_vht.c Tue Jan 10 07:21:07 2017 (r311860) > @@ -85,9 +85,49 @@ __FBSDID("$FreeBSD$"); > * Look at mac80211/vht.c:ieee80211_vht_handle_opmode() for further deta= ils. > */ > =20 > +static int > +vht_recv_action_placeholder(struct ieee80211_node *ni, > + const struct ieee80211_frame *wh, > + const uint8_t *frm, const uint8_t *efrm) > +{ > + > + ieee80211_note(ni->ni_vap, "%s: called; fc=3D0x%.2x/0x%.2x", > + __func__, > + wh->i_fc[0], > + wh->i_fc[1]); > + > + return (0); > +} > + > +static int > +vht_send_action_placeholder(struct ieee80211_node *ni, > + int category, int action, void *arg0) > +{ > + > + ieee80211_note(ni->ni_vap, "%s: called; category=3D%d, action=3D%d", > + __func__, > + category, > + action); > + return (EINVAL); > +} > + This broke the build for kernel configurations that don't have the IEEE80211_DEBUG option set. ieee80211_note is only a valid function when IEEE80211_DEBUG is defined. Thanks, --=20 Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --clqiuqvuihafj6vh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKrq2ve9q9Ia+iT2eaoRlj1JFbu4FAlh1GJgACgkQaoRlj1JF bu4kVA/8D5yu2GTLmnntoRnrZjc8GKFK8Jzoph6DakrCTdE1m2/pHv7E12tHtEN6 13Aj5J73qUZqRB70ukB2MSbbLnFNE017fFOu0gV8UIZbkopzTVx7hOzKbVt1BB2T z4mz2Fn2V3cvx9DqeKsluM0JOh94uddL63SaTZb6vlFCGPHWtXuZRfkU8Q4T7KlU 52IAwywTFls50idCdYnD1GIZ/hWAnhPhqCA0rdi5EE+BSq/+XrdSbDnyJQosXO+7 IhF0fnh+CuTXOBnzpsiX3EtMa+q3jJB76DGmiXe80qQ2Av78XwhDOYyQJdZx0EHC WOlqk4tlQ7TRDjY3WJXhWrCyZzWCyTdeBVuc1+Ujlw9OinOpHn7FH9aZ85EihjoZ 6qKNg8SRP+v0wugfd/W6wn5cu8BJgNzObbsMxEfXj+jDe9hu8KJYO8X+Ea7GjAvO fSEYZGmO2OfucLm/3pfmsaAe9zoaDCl+ZACq3grmRFC2AQhYsUIE6NPjuZXt1b1x IfFq2A8CUIniImp4c9IJur92wvr7bT+LPYYm44Z7JAaTTJWviuz6fb2RDBiHfnBF His7QrsA5jRAO3PMgkUveTZWPq9M0oTM+XuVmfR3G1hdFwzmvmjyJ3aRXfFv1Cwc z4jpwd2ryuF7YI7Rte6L38JqvIefhWWwNMctzFgH6up3ssxlV24= =7MVb -----END PGP SIGNATURE----- --clqiuqvuihafj6vh--