Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-06 Thread Michael Buesch
On Monday 06 February 2006 15:59, Jiri Benc wrote: > Subject: [PATCH] d80211: rename ieee80211_rx to __ieee80211_rx > > This patch fix the problem reported by Michael Buesch <[EMAIL PROTECTED]>: > > net/ieee80211/built-in.o: In function `ieee80211_rx': > : multiple definition of `ieee80211_rx' >

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-06 Thread Jiri Benc
On Thu, 2 Feb 2006 20:36:26 +0100, Michael Buesch wrote: > Maybe people always compile the stacks as modules, so this does > only appear on insmod time... . That's my case. I've also never inserted both modules together. > But how to solve it? I suggest to change all dscape function prefixes > fr

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread Jouni Malinen
On Thu, Feb 02, 2006 at 02:55:43PM -0800, shemminger wrote: > But then the module autoloader is going to work correctly, and what > about people using drivers that use conflicting stacks? Get the > namespace issues sorted out before you consider getting it into the > mainline. I thought that only

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread Jouni Malinen
On Thu, Feb 02, 2006 at 06:01:45PM -0500, Jeff Garzik wrote: > Avoiding namespace clashes means that you avoid confusing all manner of > common developer tools. In particular, 'make allyesconfig' is a > valuable developer tool that should not be broken. I agree with this completely; I just wou

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread Jeff Garzik
Jouni Malinen wrote: On Thu, Feb 02, 2006 at 08:36:26PM +0100, Michael Buesch wrote: net/ieee80211/built-in.o: In function `ieee80211_rx': : multiple definition of `ieee80211_rx' net/d80211/built-in.o:: first defined here But how to solve it? I suggest to change all dscape function prefixe

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread shemminger
On Thu, 2006-02-02 at 13:56 -0800, Jouni Malinen wrote: > On Thu, Feb 02, 2006 at 08:36:26PM +0100, Michael Buesch wrote: > > > net/ieee80211/built-in.o: In function `ieee80211_rx': > > : multiple definition of `ieee80211_rx' > > net/d80211/built-in.o:: first defined here > > > But how to solve i

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread Jouni Malinen
On Thu, Feb 02, 2006 at 08:36:26PM +0100, Michael Buesch wrote: > net/ieee80211/built-in.o: In function `ieee80211_rx': > : multiple definition of `ieee80211_rx' > net/d80211/built-in.o:: first defined here > But how to solve it? I suggest to change all dscape function prefixes > from ieee80211_F

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread Michael Buesch
On Thursday 02 February 2006 21:04, John W. Linville wrote: > On Thu, Feb 02, 2006 at 08:36:26PM +0100, Michael Buesch wrote: > > Not sure, if I am the first one compiling the domesday branch, > > but the ieee80211_rx symbol clashes: > > > > net/ieee80211/built-in.o: In function `ieee80211_rx': >

Re: [wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread John W. Linville
On Thu, Feb 02, 2006 at 08:36:26PM +0100, Michael Buesch wrote: > Not sure, if I am the first one compiling the domesday branch, > but the ieee80211_rx symbol clashes: > > net/ieee80211/built-in.o: In function `ieee80211_rx': > : multiple definition of `ieee80211_rx' > net/d80211/built-in.o:: firs

[wireless-2.6] d80211/ieee80211 symbol clash

2006-02-02 Thread Michael Buesch
Not sure, if I am the first one compiling the domesday branch, but the ieee80211_rx symbol clashes: net/ieee80211/built-in.o: In function `ieee80211_rx': : multiple definition of `ieee80211_rx' net/d80211/built-in.o:: first defined here Maybe people always compile the stacks as modules, so this d