From f5da7470c3f4d1fc86dee19e85d189595344bad2 Mon Sep 17 00:00:00 2001 From: Luke Leighton Date: Wed, 12 Apr 2000 05:56:16 +0000 Subject: logic for domainsidsize is if size is zero, there's no sid, so don't advance over it and 4-byte align. this _used_ to be "regardless of domainsidsize, advance by domainsidsize+3" which is wrong. (This used to be commit 5086e6425f3630d8f5ca1e25a333eb97fdf86e93) --- source3/nmbd/nmbd_processlogon.c | 1 - 1 file changed, 1 deletion(-) (limited to 'source3/nmbd') diff --git a/source3/nmbd/nmbd_processlogon.c b/source3/nmbd/nmbd_processlogon.c index 47467f132d..3c0df6995e 100644 --- a/source3/nmbd/nmbd_processlogon.c +++ b/source3/nmbd/nmbd_processlogon.c @@ -203,7 +203,6 @@ reporting %s domain %s 0x%x ntversion=%x lm_nt token=%x lm_20 token=%x\n", q += 4; /* Account Control Bits - indicating username type */ domainsidsize = IVAL(q, 0); q += 4; - q += domainsidsize + 3; if (domainsidsize != 0) { q += domainsidsize; -- cgit