Volker Lendecke
1f0afe1aed
s3: Lift smbd_server_fd() from read_smb_length_return_keepalive
2010-08-17 22:44:03 +02:00
Volker Lendecke
7d164498db
s3: Lift smbd_server_fd() from read_data()
...
All callers have appropriate debug messages themselves
2010-08-17 22:44:03 +02:00
Volker Lendecke
9671547d17
s3: Lift smbd_server_fd() from read_fd_with_timeout()
2010-08-17 22:44:03 +02:00
Volker Lendecke
40ae8b74b6
s3: Remove smbd_server_fd() from write_data()
...
This completely removes the DEBUG(0, ..) error message from write_data(). I've
gone through all callers of write_data() and made sure that they have their own
equivalent error message printing.
2010-08-17 12:46:53 +02:00
Volker Lendecke
68e86969fa
s3: Remove smbd_server_fd() from smbd_process
2010-08-16 22:39:25 +02:00
Volker Lendecke
0bd39c73be
s3: Remove smbd_server_fd() from smbd_echo_loop
2010-08-16 22:39:25 +02:00
Volker Lendecke
2cd643865d
s3: Remove smbd_server_fd() from smbd_echo_reader
2010-08-16 22:39:25 +02:00
Volker Lendecke
a23483310d
s3: Remove smbd_server_fd() from smbd_echo_reply
2010-08-16 22:39:25 +02:00
Volker Lendecke
bb867df269
s3: Remove smbd_server_fd() from keepalive_fn
2010-08-16 22:39:25 +02:00
Volker Lendecke
a2bf46e9ec
s3: Remove smbd_server_fd() from smbd_server_connection_handler
2010-08-16 22:39:25 +02:00
Volker Lendecke
8e7a92bc24
s3: Remove smbd_server_fd() from smbd_server_connection_read_handler
2010-08-16 22:39:25 +02:00
Volker Lendecke
6737c3dd32
s3: Remove smbd_server_fd() from chain_reply
2010-08-16 22:39:25 +02:00
Volker Lendecke
b9d052c728
s3: Remove smbd_server_fd() from construct_reply
2010-08-16 22:39:24 +02:00
Volker Lendecke
61989a9e54
s3: Remove smbd_server_fd() from switch_message
2010-08-16 22:39:24 +02:00
Volker Lendecke
ee796255ce
s3: Remove smbd_server_fd() from smbd_server_connection_loop_once
2010-08-16 22:39:24 +02:00
Volker Lendecke
95b232a008
s3: Remove smbd_server_fd() from receive_smb_raw_talloc_partial_read
2010-08-16 22:39:24 +02:00
Volker Lendecke
4a27c10903
s3: Remove smbd_server_fd() from make_connection
2010-08-16 22:39:24 +02:00
Volker Lendecke
897d09174d
s3: Remove smbd_server_fd() from share_sanity_checks
2010-08-16 22:39:24 +02:00
Volker Lendecke
05604b315b
s3: Remove smbd_server_fd() from setup_new_vc_session
2010-08-16 22:39:24 +02:00
Volker Lendecke
a98604d7f2
s3: Remove smbd_server_fd() from make_connection_snum
2010-08-16 22:39:24 +02:00
Volker Lendecke
910e3df7dd
s3: Remove smbd_server_fd() from reply_echo
2010-08-16 22:39:23 +02:00
Volker Lendecke
495bb1efb3
s3: Remove smbd_server_fd() from reply_writebraw
2010-08-16 22:39:23 +02:00
Volker Lendecke
36cfc1d145
s3: Remove smbd_server_fd() from send_file_readX
2010-08-16 22:39:23 +02:00
Volker Lendecke
209b3aee1c
s3: Remove smbd_server_fd() from send_file_readbraw
2010-08-16 22:39:23 +02:00
Volker Lendecke
cc5f838319
s3: Remove smbd_server_fd() from reply_readbraw_error
2010-08-16 22:39:23 +02:00
Volker Lendecke
59645506a0
s3: Remove smbd_server_fd() from sendfile_short_send
2010-08-16 22:39:23 +02:00
Volker Lendecke
6f85247494
s3: Remove smbd_server_fd() from fake_sendfile
2010-08-16 22:39:23 +02:00
Volker Lendecke
3e28c05e98
s3: Remove smbd_server_fd from netbios_session_retarget
2010-08-16 22:39:22 +02:00
Volker Lendecke
2d571fdddb
s3: Remove smbd_server_fd from vfs_pwrite_data
2010-08-16 22:39:22 +02:00
Volker Lendecke
30ce02299b
s3: Remove smbd_server_fd from vfs_write_data
2010-08-16 22:39:22 +02:00
Volker Lendecke
a92efa0e47
s3: Remove smbd_server_fd from send_trans2_replies
2010-08-16 22:39:17 +02:00
Volker Lendecke
50b3ee57e2
s3: Remove smbd_server_fd from smbd_initialize_smb2
2010-08-16 22:39:17 +02:00
Volker Lendecke
0e12c216dc
s3: Remove smbd_server_fd from reply_special
2010-08-16 22:39:17 +02:00
Volker Lendecke
7a1c32c98a
s3: Remove smbd_server_fd from pipe_write_done
2010-08-16 22:39:16 +02:00
Volker Lendecke
7c0c7f3337
s3: Remove smbd_server_fd from send_break_message_smb1
2010-08-16 22:39:16 +02:00
Volker Lendecke
e34c5e235d
s3: Remove smbd_server_fd from api_dcerpc_cmd_read/write_done
2010-08-16 22:39:16 +02:00
Volker Lendecke
215d803cdb
s3: Remove smbd_server_fd from send_trans_reply
2010-08-16 22:39:16 +02:00
Volker Lendecke
9878fa6f72
s3: Remove smbd_server_fd from send_nt_replies
2010-08-16 22:39:16 +02:00
Volker Lendecke
774bae74d1
s3: Remove smbd_server_fd from blocking_lock_reply_error
2010-08-16 22:39:16 +02:00
Volker Lendecke
9115beb88c
s3: Remove smbd_server_fd from generic_blocking_lock_error
2010-08-16 22:39:16 +02:00
Volker Lendecke
c9458a756c
s3: Remove smbd_server_fd from handle_aio_read/write_complete
2010-08-16 22:39:16 +02:00
Volker Lendecke
bda7c70bc0
s3: Remove smbd_server_fd from schedule_aio_write_and_X
2010-08-16 22:39:16 +02:00
Volker Lendecke
2f53d1deb7
s3: Add "sock" to smbd_server_connection
2010-08-16 22:39:16 +02:00
Volker Lendecke
96ae457023
s3: Remove get_client_fd()
2010-08-16 13:13:10 +02:00
Volker Lendecke
98187fe309
s3: Increase debug level for shutdown_other_smbds
2010-08-15 09:50:13 +02:00
Volker Lendecke
02002a52f2
s3: Add debugs to shutdown_other_smbds
2010-08-15 09:50:12 +02:00
Volker Lendecke
13a4922ae6
s3: Remove a conn NULL check from claim_connection
...
We've already dereferenced conn before
2010-08-14 12:27:17 +02:00
Volker Lendecke
ad871b73a2
s3: Fix some error messages
2010-08-13 22:53:06 +02:00
Andreas Schneider
ca8db7fd63
s3-smbd: Publish nt printers.
...
Reloading of the printers requires rpc services up and running! The
first call in reload_services will be skipped.
Signed-off-by: Simo Sorce <idra@samba.org>
2010-08-13 12:20:10 -04:00
Andreas Schneider
aff002e829
s3-smbd: Move rpc services init to smbd parent.
...
The move to the parent makes it possible to use an internal rpc pipe
really early and as we migrated serveral parts of samba to rpc function
this is required. This should speed up the fork of a smbd a bit cause
the rpc services are already running.
We still have several problems here which aren't solved. We don't have a
dependency tree here. For example we have to make sure that the registry
is initialized before we can use the winreg pipe. The spoolss server
requires winreg, so we have to start winreg before we can start the
spoolss server. I'm sure there are more dependencies.
Signed-off-by: Simo Sorce <idra@samba.org>
2010-08-13 12:20:10 -04:00