ADC Home > Reference Library > Reference > Darwin > Kernel Framework Reference

 


IOEthernetInterface.h

Includes:

Overview



Classes

IOEthernetInterface

The Ethernet interface object.



#defines


kIOActivePacketFilters


A property of IOEthernetInterface objects.

#define kIOActivePacketFilters "IOActivePacketFilters" 
Discussion

The kIOActivePacketFilters property has an OSDictionary value that describes the current set of packet filters that have been successfully activated. Each entry in the dictionary is a key/value pair consisting of the filter group name, and an OSNumber describing the set of active filters for that group. Entries in this dictionary will mirror those in kIORequiredPacketFilters if the controller has reported success for all filter change requests from the IOEthernetInterface object.


kIOEthernetInterfaceClass


The name of the IOEthernetInterface class.

#define kIOEthernetInterfaceClass "IOEthernetInterface" 


kIOMulticastAddressList


A property of IOEthernetInterface objects.

#define kIOMulticastAddressList "IOMulticastAddressList" 
Discussion

The kIOMulticastAddressList property is an OSData object that describes the list of multicast addresses that are being used by the controller to match against the destination address of an incoming frame.


kIORequiredPacketFilters


A property of IOEthernetInterface objects.

#define kIORequiredPacketFilters "IORequiredPacketFilters" 
Discussion

The kIORequiredPacketFilters property has an OSDictionary value that describes the current set of required packet filters. Each entry in the dictionary is a key/value pair consisting of the filter group name, and an OSNumber describing the set of required filters for that group.


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.

 

Last Updated: 2008-12-19