r7785: This looks much larger than it is. It changes the top-level functions of the
commitb62247f1eee94cadcf293084ce747c4b58aa1ac5
authorVolker Lendecke <vlendec@samba.org>
Mon, 20 Jun 2005 13:42:29 +0000 (20 13:42 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:57:20 +0000 (10 10:57 -0500)
tree9c32eda3836675166c7d791cfcef365d99dec5ce
parente6ef7ba7a4bc79dbc98119abc5cb9bd72d43c2a4
r7785: This looks much larger than it is. It changes the top-level functions of the
parent winbind not to return winbindd_result. This is to hopefully fix all the
problems where a result has been scheduled for write twice.

The problematic ones have been the functions that might have been delayed as
well as under other circumstances immediately gets answered from the cache.

Now a request needs to be explicitly replied to with a request_error() or
request_ok().

Volker
(This used to be commit 7365c9accf98ec1dd78a59dd7f62462bbb8528d4)
source3/nsswitch/winbindd.c
source3/nsswitch/winbindd.h
source3/nsswitch/winbindd_dual.c
source3/nsswitch/winbindd_group.c
source3/nsswitch/winbindd_misc.c
source3/nsswitch/winbindd_pam.c
source3/nsswitch/winbindd_sid.c
source3/nsswitch/winbindd_user.c
source3/nsswitch/winbindd_wins.c