dsgetdcname: fix gencache store for dsgetdcname().
commitde3c837b2618b3eeed40934731684dce9f2feb6c
authorGünther Deschner <gd@samba.org>
Wed, 7 May 2008 19:25:05 +0000 (7 21:25 +0200)
committerGünther Deschner <gd@samba.org>
Mon, 26 May 2008 09:50:45 +0000 (26 11:50 +0200)
treed3cb24050a508aa4182de052b987effad5bb185e
parentca7b67118ca579f403cfbd29a3fd59493b215e89
dsgetdcname: fix gencache store for dsgetdcname().

While storing always a type 29 reply structure in gencache, we are now able to
deliver correct data according to return flags such as DS_RETURN_FLAT_NAME and
DS_RETURN_DNS_NAME out of the cached data from gencache.

Guenther
(cherry picked from commit c67b6dc0ca866781043e443177d550e23b83ae36)
source/libsmb/dsgetdcname.c