diff options
Diffstat (limited to 'src/drivers')
| -rw-r--r-- | src/drivers/net/ecm.c | 2 | ||||
| -rw-r--r-- | src/drivers/net/netfront.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/drivers/net/ecm.c b/src/drivers/net/ecm.c index 33f80e02b..8c84ea9e9 100644 --- a/src/drivers/net/ecm.c +++ b/src/drivers/net/ecm.c @@ -105,7 +105,7 @@ int ecm_fetch_mac ( struct usb_device *usb, return -EINVAL; /* Decode MAC address */ - len = base16_decode ( buf, hw_addr ); + len = base16_decode ( buf, hw_addr, ETH_ALEN ); if ( len < 0 ) { rc = len; return rc; diff --git a/src/drivers/net/netfront.c b/src/drivers/net/netfront.c index 6a1e4fc1f..2f4bbf2a0 100644 --- a/src/drivers/net/netfront.c +++ b/src/drivers/net/netfront.c @@ -139,7 +139,7 @@ static int netfront_read_mac ( struct netfront_nic *netfront, void *hw_addr ) { xendev->key, mac ); /* Decode MAC address */ - len = hex_decode ( mac, ':', hw_addr, ETH_ALEN ); + len = hex_decode ( ':', mac, hw_addr, ETH_ALEN ); if ( len < 0 ) { rc = len; DBGC ( netfront, "NETFRONT %s could not decode MAC address " |
