On Tue, 2008-06-10 at 15:01 +0100, Paul Durrant wrote:
> A 10G DL_WIFI driver?!
> 
> I don't even think you can guess what output is relevant based on the 
> class of a driver. The PHY (or transceiver, or whatever) has to tell you 
> what modes it supports. Nemo originally had a 'supported property' mask 
> scheme so that h/w drivers could tell the framework what properties were 
> actually relevent to them.

That functionality still exists, but the mask you refer to that was
included in the structure passed into mac_register() (I believe it was
mac_t) has been replaced by a capability scheme (mac_capab_get()).

This is not necessary, however, since drivers should return ENOTSUP to
property queries that they don't support.  This could percolate up to
dladm which could filter out unsupported properties.

-Seb



Reply via email to