Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Nov 2007 12:22:41 +0300
From:      Denis Barov <dindin@yandex-team.ru>
To:        freebsd-net@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: net-mgmt/bsd-airtools broken not because of gcc4
Message-ID:  <20071108092241.GC1777@sepulcator.yandex.ru>
In-Reply-To: <20071108055010.GA62962@heff.fud.org.nz>
References:  <20071107182928.GA66533@sepulcator.local.yandex.ru> <473297D0.6010705@FreeBSD.org> <20071108055010.GA62962@heff.fud.org.nz>

next in thread | previous in thread | raw e-mail | index | archive | help

--OXfL5xGRrasGEqWY
Content-Type: text/plain; charset=koi8-r
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu Nov 08, 2007 at 18:50:10 +1300, Andrew Thompson wrote:
> On Thu, Nov 08, 2007 at 08:00:00AM +0300, Sergey Matveychuk wrote:
> > Denis Barov wrote:
> >> Hi all!
> >> I found, that port net-mgmt/bsd-airtools marked as broken:
> >> BROKEN=3D          Does not compile with GCC 4.2
> >> but, it's not really so. It's broken after Wed Jul 11 21:25:48 2007 UT=
C=20
> >> commit by
> >> thompsa@freebsd.org, when some ioctls was deleted from kernel.
> >> For example, after patching /usr/include/dev/wi/if_wavelan_ieee.h
> >> bsd-airtools compiled well:
> >> --- /usr/include/dev/wi/if_wavelan_ieee.h       2007-11-07
> >> 19:36:15.000000000 +0300
> >> +++ /usr/src/sys/dev/wi/if_wavelan_ieee.h       2007-07-12
> >> 01:25:48.000000000 +0400
> >> @@ -59,7 +59,7 @@
> >>   */
> >>  #define WI_MAX_DATALEN 512
> >>  -#if 1
> >> +#if 0
> >>  struct wi_req {
> >>         u_int16_t       wi_len;
> >>         u_int16_t       wi_type;
> >> But, still missing some ioctls. dstumbler said
> >> error: unable to ioctl device socket: Invalid argument
> >> May be I can do something helpful?
> >
> > I guess you should back not just these header definitions but ioctl=20
> > implementations too. Or ask thompsa if you could use something instead.
>=20
> The net80211 system supports the IEEE80211_IOC_SCAN_REQ and
> IEEE80211_IOC_SCAN_RESULTS ioctls which work on _all_ wireless
> interfaces. These have been present since 6.0 and the above wi(4)
> specific interface have been removed as the driver has been brought into
> line.
>=20
>=20
> cheers,
> Andrew
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"

Does that mean I need to rewrite some bsd-airtools code?
--=20
Denis Barov
Yandex http://www.yandex.ru
WEB-Search Administtration Team
e-mail: dindin@yandex-team.ru

--OXfL5xGRrasGEqWY
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iQCVAwUBRzLVYLQNqrxww2yeAQISUAQAx8EuR4hu37/mRMuGdrCFU5PHD56CUNF9
W6kmKWwzRUwgmU5EX4kdbpfT19irjXdZNOjErrpKx1+Huem+GQTxZ4SYCp9ei1ca
tWnCIfR7qKic7yACPRT6YZI8EaOHGxsGi/ZmeVUTNpwdai5DcRr7g+DHygw1YcAr
Zjwu+BHq2XM=
=fzag
-----END PGP SIGNATURE-----

--OXfL5xGRrasGEqWY--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071108092241.GC1777>