svn commit: samba r16569 - in branches/SAMBA_4_0/source:
auth/ntlmssp libcli/auth torture/rap
metze at samba.org
metze at samba.org
Tue Jun 27 17:55:02 GMT 2006
Author: metze
Date: 2006-06-27 17:55:02 +0000 (Tue, 27 Jun 2006)
New Revision: 16569
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16569
Log:
- use push_string()
metze
Modified:
branches/SAMBA_4_0/source/auth/ntlmssp/ntlmssp_parse.c
branches/SAMBA_4_0/source/libcli/auth/smbencrypt.c
branches/SAMBA_4_0/source/torture/rap/rap.c
Changeset:
Modified: branches/SAMBA_4_0/source/auth/ntlmssp/ntlmssp_parse.c
===================================================================
--- branches/SAMBA_4_0/source/auth/ntlmssp/ntlmssp_parse.c 2006-06-27 17:46:57 UTC (rev 16568)
+++ branches/SAMBA_4_0/source/auth/ntlmssp/ntlmssp_parse.c 2006-06-27 17:55:02 UTC (rev 16569)
@@ -238,8 +238,8 @@
return False;
if (0 < len1) {
- pull_ucs2(p, blob->data + ptr, sizeof(p),
- len1, STR_NOALIGN);
+ pull_string(p, blob->data + ptr, sizeof(p),
+ len1, STR_UNICODE|STR_NOALIGN);
(*ps) = talloc_strdup(mem_ctx, p);
if (!(*ps)) {
return False;
@@ -268,8 +268,8 @@
return False;
if (0 < len1) {
- pull_ascii(p, blob->data + ptr, sizeof(p),
- len1, STR_NOALIGN);
+ pull_string(p, blob->data + ptr, sizeof(p),
+ len1, STR_ASCII|STR_NOALIGN);
(*ps) = talloc_strdup(mem_ctx, p);
if (!(*ps)) {
return False;
Modified: branches/SAMBA_4_0/source/libcli/auth/smbencrypt.c
===================================================================
--- branches/SAMBA_4_0/source/libcli/auth/smbencrypt.c 2006-06-27 17:46:57 UTC (rev 16568)
+++ branches/SAMBA_4_0/source/libcli/auth/smbencrypt.c 2006-06-27 17:55:02 UTC (rev 16569)
@@ -91,10 +91,10 @@
BOOL ret = True;
fstring dospwd;
ZERO_STRUCT(dospwd);
-
+
/* Password must be converted to DOS charset - null terminated, uppercase. */
- push_ascii(dospwd, passwd, sizeof(dospwd), STR_UPPER|STR_TERMINATE);
-
+ push_string(dospwd, passwd, sizeof(dospwd), STR_ASCII|STR_UPPER|STR_TERMINATE);
+
/* Only the fisrt 14 chars are considered, password need not be null terminated. */
E_P16((const uint8_t *)dospwd, p16);
Modified: branches/SAMBA_4_0/source/torture/rap/rap.c
===================================================================
--- branches/SAMBA_4_0/source/torture/rap/rap.c 2006-06-27 17:46:57 UTC (rev 16568)
+++ branches/SAMBA_4_0/source/torture/rap/rap.c 2006-06-27 17:55:02 UTC (rev 16569)
@@ -151,7 +151,7 @@
return NT_STATUS_INVALID_PARAMETER;
*dest = talloc_zero_size(mem_ctx, len+1);
- pull_ascii(*dest, p, len+1, len, 0);
+ pull_string(*dest, p, len+1, len, STR_ASCII);
return NT_STATUS_OK;
}
More information about the samba-cvs
mailing list