Dear fellows, söndag den 31 oktober 2010 klockan 17:56 skrev Alfred M. Szmidt detta: > > I did earlier propose a correct solution for Inetutils, but Simon > > rejected the unavoidable preprocessor conditionals. > > Alfred, feel free to apply this meanwhile if you think it is good. We > can clean up the code when if_freenameindex is portably supported by > gnulib. > > Applied. > > 2010-10-31 Mats Erik Andersson <addr...@hidden> > > * ifconfig/if_index.c (if_nametoindex, if_freenameindex) > (if_nameindex): Provide functions only if HAVE_STRUCT_IF_NAMEINDEX > isn't defined.
I find great personal pleasure in admitting that, as of commit 31d3b8e6a669c127fd6fbb6173a5d1a370d811af of GNU Inetutils, the portability has evolved so far, that I can use OpenBSD 4.6 to configure and build Inetutils, and also get successful execution out of all three scripts in the testing suite. Even the problem of not being able to use "rsync -Ca" has been resolved! Now serious debugging can commence, while the members with apropriate knowledge can search for an optimal solution regarding UTMP and IF_FREENAMEINDEX in peace. I might even get back to attending IPv6 support again! Best regards, Mats