On 21 Nov 2007, at 6:58am, David Edmondson wrote:
> On 21 Nov 2007, at 6:36am, Peter Memishian wrote:
>>> It was previously adequate to examine mi_media for DL_ETHER if only
>>> ethernet devices should be supported. Now there are devices which
>>> present mi_media as DL_ETHER, yet they don't then supply ethernet
>>> frames (such devices have mi_nativemedia other than DL_ETHER).
>>
>> They should supply Ethernet frames unless the consumer issues a  
>> DLIOCNATIVE.
>
> Hmm. Well, that was very much not my experience when I encountered  
> this at the time of the original posting (testing with an Intel  
> 3945 wifi NIC).

DLIOCNATIVE only applies if we're talking to the NIC via dld/dls,  
which is not the case here. Using the mac device directly (via  
mac_open()) results in uncooked frames.

dme.
-- 
David Edmondson, Solaris Engineering, http://dme.org



Reply via email to