1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-21 01:59:07 +03:00

r11621: some minor fixes from comments by metze

This commit is contained in:
Andrew Tridgell 2005-11-10 00:36:53 +00:00 committed by Gerald (Jerry) Carter
parent 1d29ad2a27
commit 6ab8082234
2 changed files with 7 additions and 3 deletions

View File

@ -204,7 +204,8 @@ static void kdc_tcp_terminate_connection(struct kdc_tcp_connection *kdcconn, con
*/
static NTSTATUS kdc_tcp_recv(void *private, DATA_BLOB blob)
{
struct kdc_tcp_connection *kdcconn = talloc_get_type(private, struct kdc_tcp_connection);
struct kdc_tcp_connection *kdcconn = talloc_get_type(private,
struct kdc_tcp_connection);
NTSTATUS status = NT_STATUS_UNSUCCESSFUL;
TALLOC_CTX *tmp_ctx = talloc_new(kdcconn);
const char *src_addr;
@ -255,8 +256,7 @@ nomem:
status = NT_STATUS_NO_MEMORY;
failed:
kdc_tcp_terminate_connection(kdcconn, nt_errstr(status));
return NT_STATUS_OK;
return status;
}
/*

View File

@ -662,6 +662,10 @@ static void smbsrv_accept(struct stream_connection *conn)
smb_conn->negotiate.calling_name = NULL;
smb_conn->packet = packet_init(smb_conn);
if (smb_conn->packet == NULL) {
stream_terminate_connection(conn, "out of memory");
return;
}
packet_set_private(smb_conn->packet, smb_conn);
packet_set_socket(smb_conn->packet, conn->socket);
packet_set_callback(smb_conn->packet, receive_smb_request);