diff options
| author | Marty Connor | 2006-09-18 17:08:08 +0200 |
|---|---|---|
| committer | Marty Connor | 2006-09-18 17:08:08 +0200 |
| commit | be0b19a6905525604c3ce96de3f59ee31f4445b4 (patch) | |
| tree | 31ba434356c1b7cae40ba680ced2ce348f09c158 /src/core | |
| parent | DBG MAC addr printout in driver (diff) | |
| download | ipxe-be0b19a6905525604c3ce96de3f59ee31f4445b4.tar.gz ipxe-be0b19a6905525604c3ce96de3f59ee31f4445b4.tar.xz ipxe-be0b19a6905525604c3ce96de3f59ee31f4445b4.zip | |
commented out contents of core/nic.c, which should now be obsolete.
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/nic.c | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/src/core/nic.c b/src/core/nic.c index 1debd06c7..0ceb65eb9 100644 --- a/src/core/nic.c +++ b/src/core/nic.c @@ -1,3 +1,11 @@ +#if 0 + +/* + This file is (or should be) completely obsolete. It is thus + commented out with the "#if 0" above, to make sure that no + functions from it are in use. --mdc 2006-09-18 +*/ + /************************************************************************** Etherboot - Network Bootstrap Program @@ -17,6 +25,8 @@ Literature dealing with the network protocols: #include "etherboot.h" #include "console.h" #include "url.h" +#include "gpxe/in.h" +#include "gpxe/netdevice.h" #include "proto.h" #include "resolv.h" #include "dev.h" @@ -271,22 +281,23 @@ static int nic_configure ( struct type_dev *type_dev ) { return 0; } - printf("\nMe: %@", arptable[ARP_CLIENT].ipaddr.s_addr ); +#if 0 + printf( "\nMe: %s", inet_ntoa ( arptable[ARP_CLIENT].ipaddr ) ); +#endif #ifndef NO_DHCP_SUPPORT - printf(", DHCP: %@", dhcp_server ); + printf( ", DHCP: %s", inet_ntoa (dhcp_server) ); #ifdef PXE_EXPORT if (arptable[ARP_PROXYDHCP].ipaddr.s_addr) - printf(" (& %@)", - arptable[ARP_PROXYDHCP].ipaddr.s_addr); + printf ( " (& %s)", inet_ntoa ( arptable[ARP_PROXYDHCP].ipaddr ) ); #endif /* PXE_EXPORT */ #endif /* ! NO_DHCP_SUPPORT */ - printf(", TFTP: %@", arptable[ARP_SERVER].ipaddr.s_addr); + printf(", TFTP: %s", inet_ntoa ( arptable[ARP_SERVER].ipaddr ) ); if (bootp_data.bootp_reply.bp_giaddr.s_addr) - printf(", Relay: %@", bootp_data.bootp_reply.bp_giaddr.s_addr); + printf ( ", Relay: %s", inet_ntoa ( bootp_data.bootp_reply.bp_giaddr ) ); if (arptable[ARP_GATEWAY].ipaddr.s_addr) - printf(", Gateway %@", arptable[ARP_GATEWAY].ipaddr.s_addr); + printf ( ", Gateway %s", inet_ntoa (arptable[ARP_GATEWAY].ipaddr ) ); if (arptable[ARP_NAMESERVER].ipaddr.s_addr) - printf(", Nameserver %@", arptable[ARP_NAMESERVER].ipaddr.s_addr); + printf ( ", Nameserver %s", inet_ntoa ( arptable[ARP_NAMESERVER].ipaddr ) ); putchar('\n'); #ifdef MDEBUG @@ -372,7 +383,7 @@ static char * nic_describe_device ( struct type_dev *type_dev ) { struct nic *nic = ( struct nic * ) type_dev; static char nic_description[] = "MAC 00:00:00:00:00:00"; - sprintf ( nic_description + 4, "%!", nic->node_addr ); + sprintf ( nic_description + 4, "%s", netdev_name ( nic ) ); return nic_description; } @@ -471,7 +482,7 @@ int ip_transmit(int len, const void *buf) for(arpentry = 0; arpentry<MAX_ARP; arpentry++) if (arptable[arpentry].ipaddr.s_addr == destip) break; if (arpentry == MAX_ARP) { - printf("%@ is not in my arp table!\n", destip); + printf ( "%s is not in my arp table!\n", inet_ntoa (destip) ); return(0); } for (i = 0; i < ETH_ALEN; i++) @@ -813,7 +824,8 @@ static int bootp(void) memcpy(ip.bp.bp_vend, rfc1533_cookie, sizeof rfc1533_cookie); memcpy(ip.bp.bp_vend + sizeof rfc1533_cookie, proxydhcprequest, sizeof proxydhcprequest); for (reqretry = 0; reqretry < MAX_BOOTP_RETRIES; ) { - printf ( "\nSending ProxyDHCP request to %@...", arptable[ARP_PROXYDHCP].ipaddr.s_addr); + printf ( "\nSending ProxyDHCP request to %s...", + inet_ntoa ( arptable[ARP_PROXYDHCP].ipaddr ) ); udp_transmit(arptable[ARP_PROXYDHCP].ipaddr.s_addr, BOOTP_CLIENT, PROXYDHCP_SERVER, sizeof(struct bootpip_t), &ip); timeout = rfc2131_sleep_interval(TIMEOUT, reqretry++); @@ -987,7 +999,7 @@ int await_reply(reply_t reply, int ival, void *ptr, long timeout) arpreply); #ifdef MDEBUG memcpy(&tmp, arpreply->tipaddr, sizeof(in_addr)); - printf("Sent ARP reply to: %@\n",tmp); + printf( "Sent ARP reply to: %s\n", inet_ntoa ( tmp ) ); #endif /* MDEBUG */ } } @@ -1195,4 +1207,4 @@ long rfc2131_sleep_interval(long base, int exp) return tmo; } - +#endif |
