summaryrefslogtreecommitdiff
path: root/source3/libsmb/passchange.c
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2000-06-16 08:18:09 +0000
committerTim Potter <tpot@samba.org>2000-06-16 08:18:09 +0000
commite83ddf6e695f6d250c3ebbaa279a19f7f9484fb4 (patch)
treed7080975dd9f8da60afd8e2075817613e66c9b5b /source3/libsmb/passchange.c
parentbc21403497c0694d22f8e8212b7efa1f17e415a7 (diff)
downloadsamba-e83ddf6e695f6d250c3ebbaa279a19f7f9484fb4.tar.gz
samba-e83ddf6e695f6d250c3ebbaa279a19f7f9484fb4.tar.bz2
samba-e83ddf6e695f6d250c3ebbaa279a19f7f9484fb4.zip
Simplified server pipe implementation by changing arguments passed down
through to the individual pipe api calls. Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid. Pass the vuid from the pipes_struct down to the lower level spoolss functions to perform security checks. ZERO_STRUCTP the info_2 structure before filling it. Free the device mode field before freeing the info_2 to avoid a memory leak. Fixed uninitialised pointer bug in fill_job_info_2(). (This used to be commit a9547b7e3a068941cda5619f05a64e798584535a)
Diffstat (limited to 'source3/libsmb/passchange.c')
0 files changed, 0 insertions, 0 deletions