X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=src%2Fdrivers%2Fdriver_wired.c;h=de038e28f3991755a5d60dc5472bd470d6e051d7;hb=60da5e0f3f78f35556912270ab08b522006d25f9;hp=2b197f0ab6c724736d65a0d3b399d2613019a50e;hpb=9ff80a10e8009c0dc65a4b7e08dcf1655cd2a483;p=mech_eap.git diff --git a/src/drivers/driver_wired.c b/src/drivers/driver_wired.c index 2b197f0..de038e2 100644 --- a/src/drivers/driver_wired.c +++ b/src/drivers/driver_wired.c @@ -24,6 +24,9 @@ #if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__) #include #endif /* defined(__FreeBSD__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__) */ +#ifdef __sun__ +#include +#endif /* __sun__ */ #include "common.h" #include "eloop.h" @@ -462,6 +465,10 @@ static int wpa_driver_wired_multi(const char *ifname, const u8 *addr, int add) struct ifreq ifr; int s; +#ifdef __sun__ + return -1; +#endif /* __sun__ */ + s = socket(PF_INET, SOCK_DGRAM, 0); if (s < 0) { perror("socket");