diff options
author | Sascha Hauer <sha@octopus.labnet.pengutronix.de> | 2007-09-11 10:20:16 +0200 |
---|---|---|
committer | Sascha Hauer <sha@octopus.labnet.pengutronix.de> | 2007-09-11 10:20:16 +0200 |
commit | 70a338bc2748dec8dd8ed8badd2f9fc48f9ca687 (patch) | |
tree | 327f9f28a93bc87a642b1ee9b4a14cb12bf73ae0 /net | |
parent | 58f1051598a53728b26eb69ac001b3ec1072cf6b (diff) | |
download | barebox-70a338bc2748dec8dd8ed8badd2f9fc48f9ca687.tar.gz barebox-70a338bc2748dec8dd8ed8badd2f9fc48f9ca687.tar.xz |
Use unsigned char * for mac address. Otherwise (s)printf interpets
parts of the mac address as negative numbers and gives wrong
results.
Diffstat (limited to 'net')
-rw-r--r-- | net/net.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1602,7 +1602,7 @@ int string_to_enet_addr(const char *str, char *enetaddr) return 0; } -void enet_addr_to_string(const char *enetaddr, char *str) +void enet_addr_to_string(const unsigned char *enetaddr, char *str) { sprintf (str, "%02X:%02X:%02X:%02X:%02X:%02X", enetaddr[0], enetaddr[1], enetaddr[2], enetaddr[3], |