[SCM] Samba Shared Repository - branch master updated
Stefan Metzmacher
metze at samba.org
Tue Apr 27 07:50:18 MDT 2010
The branch, master has been updated
via 54abb07... s4:smb_server: use tsocket_address_string() to display the client address
via 8fce492... s4:smb_server: remove unused socket_address functions
from 7c4d9fa... s4:ntvfs/ipc: remote // debug comments
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 54abb0724b5577eb7a9a132f647649dc30931b18
Author: Stefan Metzmacher <metze at samba.org>
Date: Tue Apr 27 15:45:12 2010 +0200
s4:smb_server: use tsocket_address_string() to display the client address
metze
commit 8fce492ffc0f276d433825ebc1ec4c7ad4c33cfa
Author: Stefan Metzmacher <metze at samba.org>
Date: Tue Apr 27 15:44:40 2010 +0200
s4:smb_server: remove unused socket_address functions
metze
-----------------------------------------------------------------------
Summary of changes:
source4/smb_server/tcon.c | 24 +++++-------------------
1 files changed, 5 insertions(+), 19 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source4/smb_server/tcon.c b/source4/smb_server/tcon.c
index f8243a0..34c303c 100644
--- a/source4/smb_server/tcon.c
+++ b/source4/smb_server/tcon.c
@@ -22,24 +22,9 @@
#include "includes.h"
#include "smb_server/smb_server.h"
#include "smbd/service_stream.h"
+#include "lib/tsocket/tsocket.h"
#include "ntvfs/ntvfs.h"
-struct socket_address *smbsrv_get_my_addr(void *p, TALLOC_CTX *mem_ctx)
-{
- struct smbsrv_connection *smb_conn = talloc_get_type(p,
- struct smbsrv_connection);
-
- return socket_get_my_addr(smb_conn->connection->socket, mem_ctx);
-}
-
-struct socket_address *smbsrv_get_peer_addr(void *p, TALLOC_CTX *mem_ctx)
-{
- struct smbsrv_connection *smb_conn = talloc_get_type(p,
- struct smbsrv_connection);
-
- return socket_get_peer_addr(smb_conn->connection->socket, mem_ctx);
-}
-
/****************************************************************************
init the tcon structures
****************************************************************************/
@@ -112,11 +97,12 @@ struct smbsrv_tcon *smbsrv_smb2_tcon_find(struct smbsrv_session *smb_sess,
static int smbsrv_tcon_destructor(struct smbsrv_tcon *tcon)
{
struct smbsrv_tcons_context *tcons_ctx;
- struct socket_address *client_addr;
+ struct tsocket_address *client_addr;
+
+ client_addr = tcon->smb_conn->connection->remote_address;
- client_addr = socket_get_peer_addr(tcon->smb_conn->connection->socket, tcon);
DEBUG(3,("%s closed connection to service %s\n",
- client_addr ? client_addr->addr : "(unknown)",
+ tsocket_address_string(client_addr, tcon),
tcon->share_name));
/* tell the ntvfs backend that we are disconnecting */
--
Samba Shared Repository
More information about the samba-cvs
mailing list