FreeBSD update to osdSock.h from Gerrit Kuehn.

This commit is contained in:
Andrew Johnson
2011-04-05 12:32:39 -05:00
parent fc6df7652d
commit 8dea585dc2

View File

@@ -77,7 +77,11 @@ typedef socklen_t osiSocklen_t;
# define SHUT_RDWR 2
#endif
#define ifreq_size(pifreq) (sizeof(pifreq->ifr_name))
#if BSD4_4
# define ifreq_size(pifreq) (pifreq->ifr_addr.sa_len + sizeof(pifreq->ifr_name))
#else
# define ifreq_size(pifreq) sizeof(*pifreq)
#endif
#endif /*osdSockH*/