From 92033860636abf665ddd968d991bd789aabeec9a Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 19 Jun 2001 19:56:06 +0000 Subject: INFO_24 sometimes has a 2 byte length, sometimes doesn't. Safer to not depend on it... Jeremy. (This used to be commit 0fe11c329f7b379299be65795031e4f1b14e0bec) --- source3/rpc_parse/parse_samr.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'source3/rpc_parse') diff --git a/source3/rpc_parse/parse_samr.c b/source3/rpc_parse/parse_samr.c index e32a087a65..6e94b62d40 100644 --- a/source3/rpc_parse/parse_samr.c +++ b/source3/rpc_parse/parse_samr.c @@ -4997,12 +4997,10 @@ static BOOL sam_io_user_info11(char *desc, SAM_USER_INFO_11 * usr, *************************************************************************/ -void init_sam_user_info24(SAM_USER_INFO_24 * usr, - char newpass[516], uint16 passlen) +void init_sam_user_info24(SAM_USER_INFO_24 * usr, char newpass[516]) { - DEBUG(10, ("init_sam_user_info24: passlen: %d\n", passlen)); + DEBUG(10, ("init_sam_user_info24:\n")); memcpy(usr->pass, newpass, sizeof(usr->pass)); - usr->passlen = passlen; } /******************************************************************* @@ -5025,9 +5023,6 @@ static BOOL sam_io_user_info24(char *desc, SAM_USER_INFO_24 * usr, sizeof(usr->pass))) return False; - if (!prs_uint16("passlen", ps, depth, &usr->passlen)) - return False; - if(!prs_align(ps)) return False; -- cgit