Made eth_ntoa() public for use in legacy drivers' DBG() statements.
authorMichael Brown <mcb30@etherboot.org>
Fri, 15 Sep 2006 12:34:34 +0000 (12:34 +0000)
committerMichael Brown <mcb30@etherboot.org>
Fri, 15 Sep 2006 12:34:34 +0000 (12:34 +0000)
src/include/gpxe/ethernet.h
src/net/ethernet.c

index 0188ac8..158fe06 100644 (file)
@@ -12,6 +12,8 @@
 
 extern struct ll_protocol ethernet_protocol;
 
+extern const char * eth_ntoa ( const void *ll_addr );
+
 /**
  * Allocate Ethernet device
  *
index 4cdf571..690b221 100644 (file)
@@ -93,7 +93,7 @@ static int eth_rx ( struct pk_buff *pkb, struct net_device *netdev ) {
  * @v ll_addr  Link-layer address
  * @ret string Link-layer address in human-readable format
  */
-static const char * eth_ntoa ( const void *ll_addr ) {
+const char * eth_ntoa ( const void *ll_addr ) {
        static char buf[18]; /* "00:00:00:00:00:00" */
        const uint8_t *eth_addr = ll_addr;