Patch for parse_samr.c:make_sam_info_1
Luke Kenneth Casson Leighton
lkcl at switchboard.net
Mon Jan 11 13:57:15 GMT 1999
On Sun, 10 Jan 1999, Sean Mathews wrote:
>
> This fixes problems with the SAMR_QUERY_DISPINFO command
> from a client where it is attempting to enum the users
> if your smbpasswd file is not in perfect order say you have users
> and MACHINE$ accounts mixed it gets to be a real mess and since
> its not documented that it is necessarey to have this and i myself
none of it is... yet. i'm just doing samr.
> and too stupid to read any doc's in detail enough to find this out
> before doing samba work might be a good idea to make the code
> more umm idiot proof.
hey, you have a point here!
> /* Actual start_idx needs to be based upon the acb_mask
> so we will sync i to the needed starting point in pass[] */
> for (i = 0, x = 0; i < num_sam_entries; i++)
> {
> if (IS_BITS_SET_ALL(pass[i].acb_info, acb_mask))
> {
> if(x == start_idx)
> break;
> x++;
> }
> }
>
this is the bit you added, right?
More information about the samba-ntdom
mailing list