On Sun, Nov 21, 2010 at 10:58:18AM +0000, Bernhard Schmidt wrote: > Author: bschmidt > Date: Sun Nov 21 10:58:18 2010 > New Revision: 215618 > URL: http://svn.freebsd.org/changeset/base/215618 > > Log: > MFC r199076: > The isr_intval in ieee80211req_scan_result structure should be 16 bit. > This makes ifconfig list scan display the correct beacon interval > (previously it would int overflow). As a side effect, this makes the > ieee80211req_scan_result word aligned. > > Submitted by: Paul B Mahol <onemda at gmail.com> > Committed by: rpaulo > > Modified: > stable/8/sys/net80211/ieee80211_ioctl.h > Directory Properties: > stable/8/sys/ (props changed) > stable/8/sys/amd64/include/xen/ (props changed) > stable/8/sys/cddl/contrib/opensolaris/ (props changed) > stable/8/sys/contrib/dev/acpica/ (props changed) > stable/8/sys/contrib/pf/ (props changed) > stable/8/sys/dev/xen/xenpci/ (props changed) > > Modified: stable/8/sys/net80211/ieee80211_ioctl.h > ============================================================================== > --- stable/8/sys/net80211/ieee80211_ioctl.h Sun Nov 21 10:56:04 2010 > (r215617) > +++ stable/8/sys/net80211/ieee80211_ioctl.h Sun Nov 21 10:58:18 2010 > (r215618) > @@ -790,7 +790,7 @@ struct ieee80211req_scan_result { > uint16_t isr_flags; /* channel flags */ > int8_t isr_noise; > int8_t isr_rssi; > - uint8_t isr_intval; /* beacon interval */ > + uint16_t isr_intval; /* beacon interval */ > uint8_t isr_capinfo; /* capabilities */ > uint8_t isr_erp; /* ERP element */ > uint8_t isr_bssid[IEEE80211_ADDR_LEN];
Doesn't this change ABI ?
pgpcqNC15k0B8.pgp
Description: PGP signature