Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750756AbWATIsg (ORCPT ); Fri, 20 Jan 2006 03:48:36 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750748AbWATIsg (ORCPT ); Fri, 20 Jan 2006 03:48:36 -0500 Received: from ganesha.gnumonks.org ([213.95.27.120]:33489 "EHLO ganesha.gnumonks.org") by vger.kernel.org with ESMTP id S1750747AbWATIsf (ORCPT ); Fri, 20 Jan 2006 03:48:35 -0500 Date: Fri, 20 Jan 2006 09:48:29 +0100 From: Harald Welte To: Thomas Graf Cc: Michael Buesch , linux-kernel@vger.kernel.org, netdev@vger.kernel.org Subject: Re: WCONF, netlink based WE replacement. Message-ID: <20060120084829.GW4603@sunbeam.de.gnumonks.org> References: <200601121824.02892.mbuesch@freenet.de> <20060113131503.GA379@postel.suug.ch> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Rnz0oC2K6vQ5doJs" Content-Disposition: inline In-Reply-To: <20060113131503.GA379@postel.suug.ch> User-Agent: mutt-ng devel-20050619 (Debian) X-Spam-Score: 0.0 (/) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1996 Lines: 51 --Rnz0oC2K6vQ5doJs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 13, 2006 at 02:15:03PM +0100, Thomas Graf wrote: > * Michael Buesch 2006-01-12 18:24 > > This is an attempt to rewrite the Wireless Extensions > > userspace API, using netlink sockets. > > There should also be a notification API, to inform > > userspace for changes (config changes, state changes, etc). > > It is not implemented, yet. >=20 > I'll only comment on the netlink bits and leave the rest to > others. I'd highly recommend the use of attributes instead > of fixed message structures to allow the interface to be > flexible to extensions while staying binary compatible. I can only second Thomas' suggestion. The power and flexibility of the use of netlink is only really unveiled if you use attributes. This way you can easily extend your data structures later on without breaking compatibility, etc. --=20 - Harald Welte http://gnumonks.org/ =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 "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) --Rnz0oC2K6vQ5doJs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFD0KPdXaXGVTD0i/8RAg8uAJ93BdIP+yQrQ6U6SIHOUnmsKOEhLgCfc3/D AT328qAVmZtfuzjG2ZeYMB8= =Hrag -----END PGP SIGNATURE----- --Rnz0oC2K6vQ5doJs-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/