Commit dcdd94f2 authored by Jeremy Allison's avatar Jeremy Allison Committed by Gerald (Jerry) Carter
Browse files

r480: Added Andrew Bartletts pwinfo-parse-error.patch.

Jeremy.
(This used to be commit b9e79004a4c1e4a472f0627d2c33c966af22ccd2)
parent 1843f690
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -1740,9 +1740,8 @@ typedef struct r_samr_get_dom_pwinfo
	 * turned out to 12.  3 uint32's + NT_STATUS == 16 bytes.  Tested
	 * using NT and 2k.  --jerry
	 */
	uint32 unk_0;
	uint16 unk_0;
	uint32 unk_1;
	uint32 unk_2;
	NTSTATUS status;

} SAMR_R_GET_DOM_PWINFO;
+3 −3
Original line number Diff line number Diff line
@@ -6928,11 +6928,11 @@ BOOL samr_io_r_get_dom_pwinfo(const char *desc, SAMR_R_GET_DOM_PWINFO * r_u,
	 * what they are, but the length is important for the singing
	*/

	if(!prs_uint32("unk_0", ps, depth, &r_u->unk_0))
	if(!prs_uint16("unk_0", ps, depth, &r_u->unk_0))
		return False;
	if(!prs_uint32("unk_1", ps, depth, &r_u->unk_1))
	if(!prs_align(ps))
		return False;
	if(!prs_uint32("unk_2", ps, depth, &r_u->unk_2))
	if(!prs_uint32("unk_1", ps, depth, &r_u->unk_1))
		return False;

	if(!prs_ntstatus("status", ps, depth, &r_u->status))