6 Aug
2010
6 Aug
'10
11:23 a.m.
On Fri, Aug 6, 2010 at 12:39 AM, Alan DeKok <aland@deployingradius.com>wrote:
Mike J wrote:
I've fixed the x86 module (was using a wrong client config file). So I have x86 working but don't have the ppc module working. .. Is this likely the cause of my issue?
Yes. Figure out how to build the MD5 code with the correct endian definitions. Don't be afraid to hard-code the definition in the source.
That seemed to work. In case others are interested: in 1.3.17 you have to define "HIGHFIRST" if you are compiling for a big endian arch (ppc in my case). I added "-DHIGHFIRST" to CFLAGS in the makefile, rather than hard-code it in md5.c. Alan, thanks for your help.