IONetworkControllerPrivate.h [plain text]
#ifndef _IONETWORKCONTROLLERPRIVATE_H
#define _IONETWORKCONTROLLERPRIVATE_H
#define kMessageControllerWasEnabled \
iokit_family_msg(sub_iokit_networking, 0x110)
#define kMessageControllerWasDisabled \
iokit_family_msg(sub_iokit_networking, 0x111)
#define kMessageControllerWasEnabledForBSD \
iokit_family_msg(sub_iokit_networking, 0x112)
#define kMessageControllerWasDisabledForBSD \
iokit_family_msg(sub_iokit_networking, 0x113)
#define kMessageControllerWillShutdown \
iokit_family_msg(sub_iokit_networking, 0x114)
#define kMessageDebuggerActivationChange \
iokit_family_msg(sub_iokit_networking, 0x1F0)
struct IONetworkLinkEventData {
uint64_t linkSpeed;
uint32_t linkStatus;
uint32_t linkType;
};
#ifdef __x86_64__
#define kIONetworkMbufDMADriversKey "IONetworkMbufDMADrivers"
extern OSArray * gIONetworkMbufCursorKexts;
extern IOLock * gIONetworkMbufCursorLock;
extern IORegistryEntry * gIONetworkMbufCursorEntry;
#endif
#endif