20,11 → 20,11 |
|
/** |
------------ |
CVS : $Id: eth_priv.h,v 1.1 2004-04-23 14:30:32 mauro Exp $ |
CVS : $Id: eth_priv.h,v 1.2 2004-04-23 18:13:52 mauro Exp $ |
|
File: $File$ |
Revision: $Revision: 1.1 $ |
Last update: $Date: 2004-04-23 14:30:32 $ |
Revision: $Revision: 1.2 $ |
Last update: $Date: 2004-04-23 18:13:52 $ |
------------ |
**/ |
|
70,19 → 70,19 |
#define ETH_MAX_PROTOCOLS 5 |
|
typedef struct eth_addr { |
BYTE ad[6]; |
BYTE ad[6]; |
} ETH_ADDR; |
|
typedef struct eth_header { |
struct eth_addr dest; |
struct eth_addr source; |
WORD type; |
struct eth_addr dest; |
struct eth_addr source; |
WORD type; |
} ETH_HEADER; |
|
typedef struct eth_device { |
DWORD BaseAddress; |
BYTE IntLine; |
struct eth_addr addr; |
DWORD BaseAddress; |
BYTE IntLine; |
struct eth_addr addr; |
} ETH_DEVICE; |
|
#define setEthAddr(q,w) memcpy(q.ad,w.ad,sizeof(struct eth_addr)) |