Nanno, On Thu, Jan 15, 2009 at 1:12 AM, Nanno Langstraat <nal@xxxxx> wrote: > Michael Kerrisk wrote: >> Nanno, >> >> These functions don't seem to have made it into glibc 2.9. Do you >> know any more about this? >> > > No, I have not had any other communications about those macros in the > intervening time. > > > However, the following CVSweb page for file 'string/endian.h' with tag > 'glibc-2_9' implies that it should be in glibc 2.9: > http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/string/endian.h?cvsroot=glibc&only_with_tag=glibc-2_9 > > > Is there a difference between this CVSweb tag 'glibc-2_9' and the real > glibc 2.9? > > Note that the macros are only activated #ifdef __USE_BSD. I spoke too soon. I'd gone back and looked at your initial mail, seen mention of "betoh64" as one of the required link names, grepped for that in the glibc headers, and hadn't found it. But that name is wrong, I think you meant "be64toh". And indeed these interfaces are present in glibc 2.9. Cheers, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git man-pages online: http://www.kernel.org/doc/man-pages/online_pages.html Found a bug? http://www.kernel.org/doc/man-pages/reporting_bugs.html -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html