s3-winbindd: Implement SamLogon IRPC call

Enterprise / Samba - Andrew Bartlett [samba.org] - 11 June 2014 05:43 UTC

We do this by lifting parts of the winbindd_dual_pam_auth_crap() code into a new helper function winbind_dual_SamLogon(). This allows us to implement the semantics we need for IRPC, without the artifacts of the winbindd pipe protocol.

Change-Id: Idb169217e6d68d387c99765d0af7ed394cb5b93a

ba4467c s3-winbindd: Implement SamLogon IRPC call
source3/winbindd/winbindd_dual_srv.c | 32 ++++++++-
source3/winbindd/winbindd_irpc.c | 29 ++++++++
source3/winbindd/winbindd_pam.c | 129 +++++++++++++++++++++-------------
source3/winbindd/winbindd_proto.h | 11 +++
4 files changed, 150 insertions(+), 51 deletions(-)

Upstream: gitweb.samba.org


  • Share