> 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]
