s3-netlogon: enumerate UPN suffixes from PASSDB when available
commita308db6587c866826a280a60b841f0a3926c1078
authorAlexander Bokovoy <ab@samba.org>
Wed, 3 Apr 2013 13:52:45 +0000 (3 16:52 +0300)
committerAndreas Schneider <asn@cryptomilk.org>
Tue, 9 Apr 2013 20:19:34 +0000 (9 22:19 +0200)
treece759d7398741be17535e506fda5925e489b256c
parent5952755755fb0ea7f942bb564ca1cfdca5730113
s3-netlogon: enumerate UPN suffixes from PASSDB when available

Optionally append list of UPN suffixes if PDB module returns non-empty one.

Refactor fill_forest_trust_array() in source3 to allow reuse of the code between
_netr_DsRGetForestTrustInformation() and _netr_GetForestTrustInformation()

Implement a special case of _netr_DsRGetForestTrustInformation in smbd
when trusted_domain_name is NULL (covered by test_DsrEnumerateDomainTrusts()
in rpc.netlogon torture tests, see comment in source4/torture/rpc/netlogon.c).

Reviewed-by: Andreas Schneider <asn@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Tue Apr  9 22:19:34 CEST 2013 on sn-devel-104
source3/rpc_server/netlogon/srv_netlog_nt.c