Rev | Line | |
---|
[9] | 1 | /*
|
---|
| 2 | inet/osdep_eth.h
|
---|
| 3 |
|
---|
| 4 | Created: Dec 30, 1991 by Philip Homburg
|
---|
| 5 |
|
---|
| 6 | Copyright 1995 Philip Homburg
|
---|
| 7 | */
|
---|
| 8 |
|
---|
| 9 | #ifndef INET__OSDEP_ETH_H
|
---|
| 10 | #define INET__OSDEP_ETH_H
|
---|
| 11 |
|
---|
| 12 | #include "generic/event.h"
|
---|
| 13 |
|
---|
| 14 | #define IOVEC_NR 16
|
---|
| 15 | #define RD_IOVEC ((ETH_MAX_PACK_SIZE + BUF_S -1)/BUF_S)
|
---|
| 16 |
|
---|
| 17 | typedef struct osdep_eth_port
|
---|
| 18 | {
|
---|
| 19 | int etp_task;
|
---|
| 20 | int etp_port;
|
---|
| 21 | int etp_recvconf;
|
---|
| 22 | iovec_t etp_wr_iovec[IOVEC_NR];
|
---|
| 23 | iovec_t etp_rd_iovec[RD_IOVEC];
|
---|
| 24 | event_t etp_recvev;
|
---|
| 25 | message etp_sendrepl;
|
---|
| 26 | message etp_recvrepl;
|
---|
| 27 | } osdep_eth_port_t;
|
---|
| 28 |
|
---|
| 29 | #endif /* INET__OSDEP_ETH_H */
|
---|
| 30 |
|
---|
| 31 | /*
|
---|
| 32 | * $PchId: osdep_eth.h,v 1.6 2001/04/20 06:39:54 philip Exp $
|
---|
| 33 | */
|
---|
Note:
See
TracBrowser
for help on using the repository browser.