mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
3a8dfcc6a1
Basically, everytime we try to add an object to the response, we want to: - Build it (i.e. pack it into an RPC message format) - Add it to our object-cache if we're keeping one - Add any ancestors needed for the client to resolve it (if GET_ANC) GET_TGT is going to use the exact same code, so split this out into a separate function, rather than duplicating it. The GET_ANC case also uses almost identical code, but it differs in a couple of minor aspects. I've left this as is for now, as I'm not sure if this is by accident or by design. Because all the memory was talloc'd off the 'obj' variable, we now need to replace it with a tmp TALLOC_CTX. Signed-off-by: Tim Beale <timbeale@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> |
||
---|---|---|
.. | ||
backupkey | ||
browser | ||
common | ||
dnsserver | ||
drsuapi | ||
echo | ||
epmapper | ||
eventlog | ||
lsa | ||
netlogon | ||
remote | ||
samr | ||
srvsvc | ||
unixinfo | ||
winreg | ||
wkssvc | ||
dcerpc_server.c | ||
dcerpc_server.h | ||
dcerpc_server.pc.in | ||
dcesrv_auth.c | ||
dcesrv_mgmt.c | ||
handles.c | ||
service_rpc.c | ||
wscript_build |