> If I create a new MAC type, "foo", and put it in the proper kernel mac
 > directory (/kernel/mac), I can load it in and work with it... but how do
 > I manage it or work with it?
 > 
 > For example, we have /kernel/mac/mac_wifi that is connected with
 > scan-wifi, connect-wifi, etc, in dladm.

Those actually aren't connected.  The backend for the various wifi
subcommands is actually the net80211 framework (accessed through
an ioctl interface via libdladm); the mac_wifi plugin merely provides
the mechanism for the GLDv3 framework itself to remain independent
of the link layer when interacting with packets.

--
meem
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to