| Line | |
|---|
| 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.