From: Michael Brown Date: Fri, 15 Sep 2006 12:34:34 +0000 (+0000) Subject: Made eth_ntoa() public for use in legacy drivers' DBG() statements. X-Git-Tag: v0.9.3~1042 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0dca1dc8ced3f3ac3e12fc923e75f1ce77629b69;p=thirdparty%2Fipxe.git Made eth_ntoa() public for use in legacy drivers' DBG() statements. --- diff --git a/src/include/gpxe/ethernet.h b/src/include/gpxe/ethernet.h index 0188ac81c..158fe066a 100644 --- a/src/include/gpxe/ethernet.h +++ b/src/include/gpxe/ethernet.h @@ -12,6 +12,8 @@ extern struct ll_protocol ethernet_protocol; +extern const char * eth_ntoa ( const void *ll_addr ); + /** * Allocate Ethernet device * diff --git a/src/net/ethernet.c b/src/net/ethernet.c index 4cdf571c6..690b22182 100644 --- a/src/net/ethernet.c +++ b/src/net/ethernet.c @@ -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;