From 904290645f804de5db4c585f2a0b240658e94312 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Wed, 25 Dec 2013 12:14:24 -0600 Subject: Viewtool STM32F107: Add a NSH configuration with network support --- apps/netutils/uiplib/uip_setmacaddr.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps') diff --git a/apps/netutils/uiplib/uip_setmacaddr.c b/apps/netutils/uiplib/uip_setmacaddr.c index f6cbe4132..49323d833 100644 --- a/apps/netutils/uiplib/uip_setmacaddr.c +++ b/apps/netutils/uiplib/uip_setmacaddr.c @@ -84,6 +84,7 @@ int uip_setmacaddr(const char *ifname, const uint8_t *macaddr) { int ret = ERROR; + if (ifname && macaddr) { /* Get a socket (only so that we get access to the INET subsystem) */ @@ -102,12 +103,13 @@ int uip_setmacaddr(const char *ifname, const uint8_t *macaddr) req.ifr_hwaddr.sa_family = AF_INETX; memcpy(&req.ifr_hwaddr.sa_data, macaddr, IFHWADDRLEN); - /* Perforom the ioctl to set the MAC address */ + /* Perform the ioctl to set the MAC address */ ret = ioctl(sockfd, SIOCSIFHWADDR, (unsigned long)&req); close(sockfd); } } + return ret; } -- cgit v1.2.3