svn commit: samba r3960 - in branches/SAMBA_4_0/source: lib/crypto libcli/auth

metze at samba.org metze at samba.org
Thu Nov 25 18:02:35 GMT 2004


Author: metze
Date: 2004-11-25 18:02:35 +0000 (Thu, 25 Nov 2004)
New Revision: 3960

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3960

Log:
fix compiler warnings

metze

Modified:
   branches/SAMBA_4_0/source/lib/crypto/crc32.c
   branches/SAMBA_4_0/source/lib/crypto/crc32.h
   branches/SAMBA_4_0/source/libcli/auth/ntlmssp_sign.c


Changeset:
Modified: branches/SAMBA_4_0/source/lib/crypto/crc32.c
===================================================================
--- branches/SAMBA_4_0/source/lib/crypto/crc32.c	2004-11-25 18:01:40 UTC (rev 3959)
+++ branches/SAMBA_4_0/source/lib/crypto/crc32.c	2004-11-25 18:02:35 UTC (rev 3960)
@@ -55,7 +55,7 @@
         0xB40BBE37,0xC30C8EA1,0x5A05DF1B,0x2D02EF8D
 };
 
-uint32_t crc32_calc_buffer( const char *buffer, uint32_t count)
+uint32_t crc32_calc_buffer(const uint8_t *buffer, uint32_t count)
 {
 	uint32_t crc=0xffffffff, i;
         for(i=0;i<count;i++)

Modified: branches/SAMBA_4_0/source/lib/crypto/crc32.h
===================================================================
--- branches/SAMBA_4_0/source/lib/crypto/crc32.h	2004-11-25 18:01:40 UTC (rev 3959)
+++ branches/SAMBA_4_0/source/lib/crypto/crc32.h	2004-11-25 18:02:35 UTC (rev 3960)
@@ -1,2 +1 @@
-uint32_t crc32_calc_buffer( const char *buffer, uint32_t count);
-
+uint32_t crc32_calc_buffer(const uint8_t *buffer, uint32_t count);

Modified: branches/SAMBA_4_0/source/libcli/auth/ntlmssp_sign.c
===================================================================
--- branches/SAMBA_4_0/source/libcli/auth/ntlmssp_sign.c	2004-11-25 18:01:40 UTC (rev 3959)
+++ branches/SAMBA_4_0/source/libcli/auth/ntlmssp_sign.c	2004-11-25 18:02:35 UTC (rev 3960)
@@ -116,7 +116,7 @@
 
 	} else {
 		uint32_t crc;
-		crc = crc32_calc_buffer((const char *)data, length);
+		crc = crc32_calc_buffer(data, length);
 		if (!msrpc_gen(sig_mem_ctx, sig, "dddd", NTLMSSP_SIGN_VERSION, 0, crc, ntlmssp_state->ntlm_seq_num)) {
 			return NT_STATUS_NO_MEMORY;
 		}
@@ -202,10 +202,10 @@
 		    memcmp(local_sig.data + 8, 
 			   sig->data + 8, sig->length - 8) != 0) {
 			DEBUG(5, ("BAD SIG NTLM1: wanted signature of\n"));
-			dump_data(5, (const char *)local_sig.data, local_sig.length);
+			dump_data(5, local_sig.data, local_sig.length);
 			
 			DEBUG(5, ("BAD SIG: got signature of\n"));
-			dump_data(5, (const char *)(sig->data), sig->length);
+			dump_data(5, sig->data, sig->length);
 			
 			DEBUG(0, ("NTLMSSP NTLM1 packet check failed due to invalid signature!\n"));
 			return NT_STATUS_ACCESS_DENIED;
@@ -255,7 +255,7 @@
 		}
 	} else {
 		uint32_t crc;
-		crc = crc32_calc_buffer((const char *)data, length);
+		crc = crc32_calc_buffer(data, length);
 		if (!msrpc_gen(sig_mem_ctx, sig, "dddd", NTLMSSP_SIGN_VERSION, 0, crc, ntlmssp_state->ntlm_seq_num)) {
 			return NT_STATUS_NO_MEMORY;
 		}



More information about the samba-cvs mailing list