Probably since the IPv6 introduction to UFTP the software doesn't compile on Mac OSX (10.8.4):
$ make
gcc -g -Wall -DHAS_GETIFADDRS -c uftp_common.c
uftp_common.c: In function ‘getiflist’:
uftp_common.c:143: error: ‘SIOCGIFINDEX’ undeclared (first use in this function)
uftp_common.c:143: error: (Each undeclared identifier is reported only once
uftp_common.c:143: error: for each function it appears in.)
uftp_common.c:161: error: ‘struct ifreq’ has no member named ‘ifr_index’
make: *** [uftp_common.o] Error 1
$
So I'm currently using 3.7.2 which compiles fine.
Could someone please have a look at it ?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
Probably since the IPv6 introduction to UFTP the software doesn't compile on Mac OSX (10.8.4):
$ make
gcc -g -Wall -DHAS_GETIFADDRS -c uftp_common.c
uftp_common.c: In function ‘getiflist’:
uftp_common.c:143: error: ‘SIOCGIFINDEX’ undeclared (first use in this function)
uftp_common.c:143: error: (Each undeclared identifier is reported only once
uftp_common.c:143: error: for each function it appears in.)
uftp_common.c:161: error: ‘struct ifreq’ has no member named ‘ifr_index’
make: *** [uftp_common.o] Error 1
$
So I'm currently using 3.7.2 which compiles fine.
Could someone please have a look at it ?
This issue has been fixed in version 4.1.3.