| To: | Jeff Garzik <jgarzik@xxxxxxxxx> |
|---|---|
| Subject: | Re: [RFC] Wireless extensions rethink |
| From: | Stephen Hemminger <shemminger@xxxxxxxx> |
| Date: | Thu, 17 Jun 2004 11:51:56 -0700 |
| Cc: | netdev@xxxxxxxxxxx, jt@xxxxxxxxxx, Gertjan van Wingerde <gwingerde@xxxxxxx>, sfeldma@xxxxxxxxx, jkmaline@xxxxxxxxx |
| In-reply-to: | <40D1E24C.8090802@pobox.com> |
| Organization: | Open Source Development Lab |
| References: | <C6F5CF431189FA4CBAEC9E7DD5441E0103AF626C@orsmsx402.amr.corp.intel.com> <40CF263E.70009@home.nl> <1087377197.25912.54.camel@sfeldma-mobl2.dsl-verizon.net> <40D08769.3070106@home.nl> <20040616204248.GA23617@bougret.hpl.hp.com> <40D0BD5B.201@pobox.com> <20040616223316.GA29618@bougret.hpl.hp.com> <40D0D265.3070804@pobox.com> <20040617174717.GA30460@bougret.hpl.hp.com> <40D1E185.2010201@pobox.com> <40D1E24C.8090802@pobox.com> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
On Thu, 17 Jun 2004 14:26:20 -0400
Jeff Garzik <jgarzik@xxxxxxxxx> wrote:
> Jeff Garzik wrote:
> > struct wireless_ops {
> > int (*get_name) (struct net_device *dev, struct iw_request_info *info,
> > union iwreq_data *wrqu, char *extra);
> > int (*get_freq) (struct net_device *dev, struct iw_request_info *info,
> > union iwreq_data *wrqu, char *extra);
> > int (*set_freq) (struct net_device *dev, struct iw_request_info *info,
> > union iwreq_data *wrqu, char *extra);
> > int (*get_mode) (struct net_device *dev, struct iw_request_info *info,
> > union iwreq_data *wrqu, char *extra);
> > int (*set_mode) (struct net_device *dev, struct iw_request_info *info,
> > union iwreq_data *wrqu, char *extra);
>
>
> Note that the above is only a first step. Through the standard Linux
> development process -- evolution -- each hook can be pared down to
> precisely what each call needs. The above allows for a quick transition
> of drivers, while keeping them working.
Remember the API for applications (netlink) doesn't need to be the same as
the driver interface (wireless_ops). That is the whole point of having
a common core layer.
|
| Previous by Date: | Re: [RFC] Wireless extensions rethink, Gertjan van Wingerde |
|---|---|
| Next by Date: | Re: [RFC] Wireless extensions rethink, Jean Tourrilhes |
| Previous by Thread: | Re: [RFC] Wireless extensions rethink, Gertjan van Wingerde |
| Next by Thread: | Re: [RFC] Wireless extensions rethink, Jean Tourrilhes |
| Indexes: | [Date] [Thread] [Top] [All Lists] |