* linux/wireless.h - missing section
@ 2008-02-27 17:40 Tomas Winkler
2008-02-27 17:46 ` Jean Tourrilhes
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Tomas Winkler @ 2008-02-27 17:40 UTC (permalink / raw)
To: linux-wireless, jt
Does anybody knows why this section is missing from in kernel linux/wireless.h
struct iw_range {
......
/* More power management stuff */
__s32 min_pms; /* Minimal PM saving */
__s32 max_pms; /* Maximal PM saving */
__u16 pms_flags; /* How to decode max/min PM saving */
/* All available modulations for driver (hw may support less) */
__s32 modul_capa; /* IW_MODUL_* bit field */
/* More bitrate stuff */
__u32 bitrate_capa; /* Types of bitrates supported */
};
Thanks
Tomas
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux/wireless.h - missing section
2008-02-27 17:40 linux/wireless.h - missing section Tomas Winkler
@ 2008-02-27 17:46 ` Jean Tourrilhes
2008-02-27 17:57 ` Pavel Roskin
2008-02-27 18:26 ` John W. Linville
2 siblings, 0 replies; 5+ messages in thread
From: Jean Tourrilhes @ 2008-02-27 17:46 UTC (permalink / raw)
To: Tomas Winkler; +Cc: linux-wireless
On Wed, Feb 27, 2008 at 07:40:07PM +0200, Tomas Winkler wrote:
> Does anybody knows why this section is missing from in kernel linux/wireless.h
>
> struct iw_range {
>
> ......
>
>
> /* More power management stuff */
> __s32 min_pms; /* Minimal PM saving */
> __s32 max_pms; /* Maximal PM saving */
> __u16 pms_flags; /* How to decode max/min PM saving */
>
> /* All available modulations for driver (hw may support less) */
> __s32 modul_capa; /* IW_MODUL_* bit field */
>
> /* More bitrate stuff */
> __u32 bitrate_capa; /* Types of bitrates supported */
> };
>
> Thanks
> Tomas
Because it was rejected by the kernel maitainers.
Jean
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux/wireless.h - missing section
2008-02-27 17:40 linux/wireless.h - missing section Tomas Winkler
2008-02-27 17:46 ` Jean Tourrilhes
@ 2008-02-27 17:57 ` Pavel Roskin
2008-02-27 18:26 ` John W. Linville
2 siblings, 0 replies; 5+ messages in thread
From: Pavel Roskin @ 2008-02-27 17:57 UTC (permalink / raw)
To: Tomas Winkler; +Cc: linux-wireless, jt
On Wed, 2008-02-27 at 19:40 +0200, Tomas Winkler wrote:
> Does anybody knows why this section is missing from in kernel linux/wireless.h
I remember it was decided to avoid significant improvement in Wireless
Extensions and concentrate on cfg80211. This was supposed to be a part
of Wireless Extensions 21, but was removed in the final release.
Wireless Extensions 22 was a security fix.
--
Regards,
Pavel Roskin
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux/wireless.h - missing section
2008-02-27 17:40 linux/wireless.h - missing section Tomas Winkler
2008-02-27 17:46 ` Jean Tourrilhes
2008-02-27 17:57 ` Pavel Roskin
@ 2008-02-27 18:26 ` John W. Linville
2008-02-27 19:23 ` Tomas Winkler
2 siblings, 1 reply; 5+ messages in thread
From: John W. Linville @ 2008-02-27 18:26 UTC (permalink / raw)
To: Tomas Winkler; +Cc: linux-wireless, jt
On Wed, Feb 27, 2008 at 07:40:07PM +0200, Tomas Winkler wrote:
> Does anybody knows why this section is missing from in kernel linux/wireless.h
>
> struct iw_range {
>
> ......
>
>
> /* More power management stuff */
> __s32 min_pms; /* Minimal PM saving */
> __s32 max_pms; /* Maximal PM saving */
> __u16 pms_flags; /* How to decode max/min PM saving */
>
> /* All available modulations for driver (hw may support less) */
> __s32 modul_capa; /* IW_MODUL_* bit field */
>
> /* More bitrate stuff */
> __u32 bitrate_capa; /* Types of bitrates supported */
> };
Those were in Jean's original WE-21 patch. They got
dropped in the redacted version of WE-21 I applied in commit
baef186519c69b11cf7e48c26e75feb1e6173baa. Please see these threads:
http://marc.info/?l=linux-netdev&m=115689985827349&w=2
http://marc.info/?l=linux-netdev&m=115757728300747&w=2
Hth!
John
--
John W. Linville
linville@tuxdriver.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: linux/wireless.h - missing section
2008-02-27 18:26 ` John W. Linville
@ 2008-02-27 19:23 ` Tomas Winkler
0 siblings, 0 replies; 5+ messages in thread
From: Tomas Winkler @ 2008-02-27 19:23 UTC (permalink / raw)
To: John W. Linville; +Cc: linux-wireless, jt
On Wed, Feb 27, 2008 at 8:26 PM, John W. Linville
<linville@tuxdriver.com> wrote:
> On Wed, Feb 27, 2008 at 07:40:07PM +0200, Tomas Winkler wrote:
>
>
> > Does anybody knows why this section is missing from in kernel linux/wireless.h
> >
> > struct iw_range {
> >
> > ......
> >
> >
> > /* More power management stuff */
> > __s32 min_pms; /* Minimal PM saving */
> > __s32 max_pms; /* Maximal PM saving */
> > __u16 pms_flags; /* How to decode max/min PM saving */
> >
> > /* All available modulations for driver (hw may support less) */
> > __s32 modul_capa; /* IW_MODUL_* bit field */
> >
> > /* More bitrate stuff */
> > __u32 bitrate_capa; /* Types of bitrates supported */
> > };
>
> Those were in Jean's original WE-21 patch. They got
> dropped in the redacted version of WE-21 I applied in commit
> baef186519c69b11cf7e48c26e75feb1e6173baa. Please see these threads:
>
> http://marc.info/?l=linux-netdev&m=115689985827349&w=2
> http://marc.info/?l=linux-netdev&m=115757728300747&w=2
>
> Hth!
>
> John
> --
> John W. Linville
> linville@tuxdriver.com
>
Thanks for answer. It's just that user space utility differs from what
is in kernel which is a bit odd
Tomas
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-02-27 19:23 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-27 17:40 linux/wireless.h - missing section Tomas Winkler
2008-02-27 17:46 ` Jean Tourrilhes
2008-02-27 17:57 ` Pavel Roskin
2008-02-27 18:26 ` John W. Linville
2008-02-27 19:23 ` Tomas Winkler
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox