mirror of
https://github.com/open-simh/simh.git
synced 2026-04-27 20:48:20 +00:00
Fixed overrun bug in eth_devices.
Fixed device name compare in eth_getname_byname to compare the whole name Removed unused num field in eth_list structure Extended the number of devices supported since some platforms may have many libpcap accessable devices but only a few basic Ethernet ones
This commit is contained in:
@@ -130,7 +130,7 @@
|
||||
#define ETH_MIN_PACKET 60 /* minimum ethernet packet size */
|
||||
#define ETH_MAX_PACKET 1514 /* maximum ethernet packet size */
|
||||
#define ETH_MAX_JUMBO_FRAME 65536 /* maximum ethernet jumbo frame size (or Offload Segment Size) */
|
||||
#define ETH_MAX_DEVICE 10 /* maximum ethernet devices */
|
||||
#define ETH_MAX_DEVICE 20 /* maximum ethernet devices */
|
||||
#define ETH_CRC_SIZE 4 /* ethernet CRC size */
|
||||
#define ETH_FRAME_SIZE (ETH_MAX_PACKET+ETH_CRC_SIZE) /* ethernet maximum frame size */
|
||||
#define ETH_MIN_JUMBO_FRAME ETH_MAX_PACKET /* Threshold size for Jumbo Frame Processing */
|
||||
@@ -168,7 +168,6 @@ struct eth_queue {
|
||||
};
|
||||
|
||||
struct eth_list {
|
||||
int num;
|
||||
char name[ETH_DEV_NAME_MAX];
|
||||
char desc[ETH_DEV_DESC_MAX];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user