summaryrefslogtreecommitdiff
path: root/net-mgmt/ipgen/files/patch-gen_util.c
blob: 83dfd7f6a23d8c4cc11beef56602d78afaa9ad7c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- gen/util.c.orig	2025-05-05 17:12:32 UTC
+++ gen/util.c
@@ -351,7 +351,11 @@ getiflinkaddr(const char *ifname, struct ether_addr *a
 			if ((sdl->sdl_type == IFT_ETHER) &&
 			    (sdl->sdl_alen == ETHER_ADDR_LEN)) {
 
+#ifdef CLLADDR
 				memcpy(addr, (const struct ether_addr *)CLLADDR(sdl), ETHER_ADDR_LEN);
+#else
+				memcpy(addr, (const struct ether_addr *)LLADDR(sdl), ETHER_ADDR_LEN);
+#endif
 				found = 1;
 				break;
 			}