r17123: Fix 32bit/64bit portability issues again.
commitbc03141429273703c540d6120b0c5ca4d0949266
authorGerald Carter <jerry@samba.org>
Tue, 18 Jul 2006 20:19:55 +0000 (18 20:19 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:38:13 +0000 (10 11:38 -0500)
tree5398f817cbc9b2cb48a0b4b365667fbd8143fa4c
parentc8b7952843adb75d0b9bb42cfbcfb80e070e8f45
r17123: Fix 32bit/64bit portability issues again.

NO NOT change the winbindd response or request structures
*unless* you test a 32bit wbinfo against a 64bit winbindd.
The structure sizes MUST be the same on 32bit and 64 bit
platforms.

The way to test is to build a 64bit version of Winbind as normal.
Then build a 32bit version using gcc -m32.  Now install the 64bit and
32bit versions of libnss_winbindd.so and launch the 64bit winbindd.
Make sure that the responses from both 32bit and 64bit versions
of wbinfo match.

If you don't understand the previous paragraph you don't need to
be changing nsswitch/winbindd_nss.h
source/nsswitch/winbindd_nss.h