From d9e02ded5a67c06a779711686eedc8de9a24bbf2 Mon Sep 17 00:00:00 2001 From: vemax78 Date: Sun, 9 Jun 2013 17:29:50 +0200 Subject: [PATCH] Use mnemonic macro of macaddress size --- src/common/capwap_network.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/capwap_network.c b/src/common/capwap_network.c index 4291f57..5ebd474 100644 --- a/src/common/capwap_network.c +++ b/src/common/capwap_network.c @@ -819,7 +819,7 @@ int capwap_get_macaddress_from_interface(const char* interface, char* macaddress strcpy(ifr.ifr_name, interface); if (!ioctl(sock, SIOCGIFHWADDR, &ifr)) { - result = ((ifr.ifr_hwaddr.sa_family == ARPHRD_EUI64) ? 8 : 6); + result = ((ifr.ifr_hwaddr.sa_family == ARPHRD_EUI64) ? MACADDRESS_EUI64_LENGTH : MACADDRESS_EUI48_LENGTH); memcpy(macaddress, ifr.ifr_hwaddr.sa_data, result); }