Yuri wrote:
Pietro Cerutti wrote:
It wouldn't make sense. Flags are used to specify capabilities of the
interface, not things provided by the operating system.
This is very confusing to user.
User is assumed to have this bit of knowledge that WEP flag actually
means only hardware support, not support in general.
On another note WEP is actually supported by interface but driver authors
didn't bother to use it. So WEP flag doesn't represent actual
capabilities of
the interface and this is again confusing.
When I type 'ifconfig <iface> ...' I am mostly interested what can I
use from
that side, not what is supported by hardware. Is there any way to know
what is
logically supported by network interface as passed to 'ifconfig' vs. what
is supported by hardware interface?
If you cannot use a feature you'll get an error when you try to use it.
There simply are not enough capability bits around to waste on features
that are always true. If I reorg this stuff (and I intend to to split
crypto out into a separate features word because we are out of bits)
then I can look into expanding the status.
To be honest you're the first person that's even noticed you can list
capabilities in the 3+ years that's been in place (or at least made
public mention). Hardly seems like something that's constantly confused
people.
Sam
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"