-
Notifications
You must be signed in to change notification settings - Fork 10
/
IntelMausiEthernetV2-Prefix.pch
executable file
·64 lines (53 loc) · 1.45 KB
/
IntelMausiEthernetV2-Prefix.pch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
//
// Prefix header for all source files of the 'IntelMausi' target in the 'IntelMausiEthernet' project
//
#define __PRIVATE_SPI__
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus
#include <libkern/libkern.h>
#include <libkern/OSAtomic.h>
#include <machine/limits.h>
#include <net/ethernet.h>
#include <sys/socket.h>
#include <net/if.h>
#include <net/if_var.h>
#include <netinet/in.h>
#include <netinet/ip.h>
#include <netinet/ip6.h>
#include <netinet/tcp.h>
#include <netinet/udp.h>
#include <sys/appleapiopts.h>
#include <sys/errno.h>
#include <sys/kpi_mbuf.h>
#ifdef __cplusplus
}
#endif // __cplusplus
#ifdef __cplusplus
typedef u_int32_t ifnet_ctl_cmd_t;
#include "IONetworkInterface.h"
#include "IONetworkController.h"
#include <IOKit/network/IOMbufMemoryCursor.h>
#include <IOKit/IOBufferMemoryDescriptor.h>
#include <IOKit/IOCommandGate.h>
#include <IOKit/IOFilterInterruptEventSource.h>
#include <IOKit/IOLib.h>
#include <IOKit/IOLocks.h>
#include <IOKit/IOTimerEventSource.h>
#include <IOKit/IOTypes.h>
#include <IOKit/network/IOEthernetController.h>
#include <IOKit/network/IOEthernetInterface.h>
#include <IOKit/network/IOBasicOutputQueue.h>
#include <IOKit/pci/IOPCIDevice.h>
#include <IOKit/IODMACommand.h>
#endif // __cplusplus
#include "linux.h"
#include "if_ether.h"
#include "uapi-ethtool.h"
#include "ethtool.h"
#include "uapi-mii.h"
#include "mii.h"
#include "uapi-mdio.h"
#include "mdio.h"
#include "uapi-ip.h"
#include "uapi-pci_regs.h"