> When I have to go back to this I'd expect to have the VNIC code  
 > expose the true details of the underlying link.

OK, that sounds good.

 > As others indicated, any code that directly opens mac devices (by  
 > calling mac_open()) is likely to need support for cook/uncook  
 > operations. Right now that's a set something like dls, vsw, aggr,  
 > vnic and xnbo. The code is not complex, but knowing that it's  
 > required is the first step :-)

I'm still a bit confused here.  Any code that directly opens mac devices
already has to prepare itself for opening a non-Ethernet mactype today,
so what change is required?

-- 
meem

Reply via email to