summaryrefslogtreecommitdiff
path: root/source3/libsmb/libsmb_context.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2009-03-19 11:23:49 +1100
committerAndrew Tridgell <tridge@samba.org>2009-03-19 11:23:49 +1100
commitd380c49791d1010d759369cab12d93b6fbd48dc7 (patch)
tree728fab54ab131015a90092fe9ac17149163bec35 /source3/libsmb/libsmb_context.c
parent13b6663e23a424473d14324ac229a21e1e90580a (diff)
downloadsamba-d380c49791d1010d759369cab12d93b6fbd48dc7.tar.gz
samba-d380c49791d1010d759369cab12d93b6fbd48dc7.tar.bz2
samba-d380c49791d1010d759369cab12d93b6fbd48dc7.zip
use the tevent nesting code to avoid the uid problem in the VFS
backend The vfs_unixuid module changes the uid of the process when executing operations on behalf of the user. Within the VFS backend we may rely on semi-async calls, such as winbind calls, which will call the event loop again. To cope with this we need to ensure that while inside those calls we revert the uid to root, then revert back to the connected user when we have finished with the semi-async calls.
Diffstat (limited to 'source3/libsmb/libsmb_context.c')
0 files changed, 0 insertions, 0 deletions