From af5b4efd7280e9f975ade97aee77f1265a1a1df3 Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Sat, 9 Apr 2016 18:40:09 +0200 Subject: [PATCH] Use SIOCGIFADDR on BSDs that support it. --- src/bsd/device.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bsd/device.c b/src/bsd/device.c index 70e0b0b1..653076b1 100644 --- a/src/bsd/device.c +++ b/src/bsd/device.c @@ -203,6 +203,11 @@ static bool setup_device(void) { #endif } +#ifdef SIOCGIFADDR + if(overwrite_mac) + ioctl(device_fd, SIOCGIFADDR, mymac.x); +#endif + logger(LOG_INFO, "%s is a %s", device, device_info); return true; -- 2.20.1