mirror of
https://github.com/open-simh/simh.git
synced 2026-01-25 19:57:36 +00:00
Added ethernet help and cleaned up generic help output
This commit is contained in:
20
sim_ether.c
20
sim_ether.c
@@ -860,6 +860,12 @@ t_stat eth_open(ETH_DEV* dev, char* name, DEVICE* dptr, uint32 dbit)
|
||||
{return SCPE_NOFNC;}
|
||||
t_stat eth_close (ETH_DEV* dev)
|
||||
{return SCPE_NOFNC;}
|
||||
t_stat eth_attach_help(FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, char *cptr)
|
||||
{
|
||||
fprintf (st, "%s attach help\n\n", dptr->name);
|
||||
fprintf (st, "This simulator was not built with ethernet device support\n");
|
||||
return SCPE_OK;
|
||||
}
|
||||
t_stat eth_check_address_conflict (ETH_DEV* dev,
|
||||
ETH_MAC* const mac)
|
||||
{return SCPE_NOFNC;}
|
||||
@@ -1965,6 +1971,20 @@ _eth_remove_from_open_list (dev);
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
t_stat eth_attach_help(FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, char *cptr)
|
||||
{
|
||||
fprintf (st, "%s attach help\n\n", dptr->name);
|
||||
fprintf (st, " sim> show ethernet\n");
|
||||
fprintf (st, " libpcap version 1.0.0\n");
|
||||
fprintf (st, " ETH devices:\n");
|
||||
fprintf (st, " eth0 en0 (No description available)\n");
|
||||
fprintf (st, " eth1 tap:tapN (Integrated Tun/Tap support)\n");
|
||||
fprintf (st, " sim> attach %a eth0\n\n", dptr->name);
|
||||
fprintf (st, "or equivalently:\n\n");
|
||||
fprintf (st, " sim> attach %s en0\n\n", dptr->name);
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
t_stat eth_check_address_conflict (ETH_DEV* dev,
|
||||
ETH_MAC* const mac)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user