mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
af237084ec
event_context for the socket_connect() call, so that when things that
use dcerpc are running alongside anything else it doesn't block the
whole process during a connect.
Then of course I needed to change any code that created a dcerpc
connection (such as the auth code) to also take an event context, and
anything that called that and so on .... thus the size of the patch.
There were 3 places where I punted:
- abartlet wanted me to add a gensec_set_event_context() call
instead of adding it to the gensec init calls. Andrew, my
apologies for not doing this. I didn't do it as adding a new
parameter allowed me to catch all the callers with the
compiler. Now that its done, we could go back and use
gensec_set_event_context()
- the ejs code calls auth initialisation, which means it should pass
in the event context from the web server. I punted on that. Needs fixing.
- I used a NULL event context in dcom_get_pipe(). This is equivalent
to what we did already, but should be fixed to use a callers event
context. Jelmer, can you think of a clean way to do that?
I also cleaned up a couple of things:
- libnet_context_destroy() makes no sense. I removed it.
- removed some unused vars in various places
(This used to be commit
|
||
---|---|---|
.. | ||
common | ||
man | ||
tools | ||
config.m4 | ||
config.mk | ||
README |
This directory contains files for SMB-related Gtk Widgets and helper functions and utilities (frontends) for various SMB things. Common code at the moment: GtkRpcBindingDialog - Gtk Dialog Window for obtaining user credentials and a RPC binding string GtkSelectDomainDialog - Gtk Dialog for selecting a domain GtkSelectHostDialog - Gtk Dialog for selecting a SMB host gtk_show_werror() - Show dialog box with a WERROR gtk_show_ntstatus() - Show dialog box with a NTSTATUS create_gtk_samba_about() - Shows about Window Utilities: gregedit - Gtk+ Registry Editor (RPC, NT4 files, W95 files, GConf) gwcrontab - View and edit 'cron/at'-like jobs using the atsvc service (needs a better name) Ideas for future utilities: - SAM editor - Eventlog viewer