diff options
author | Luke Leighton <lkcl@samba.org> | 1997-10-27 19:00:38 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1997-10-27 19:00:38 +0000 |
commit | 2f3cca23e2465ca6a3a31fda005af1fd74f6af92 (patch) | |
tree | 01d430616d3b5738a6876ecbbd6926009b91ccca /source/pipeutil.c | |
parent | 4021a1bf553a20b518595f621f828d8279d05303 (diff) | |
download | samba-2f3cca23e2465ca6a3a31fda005af1fd74f6af92.tar.gz |
added LSA_Q_CLOSE and LSA_R_CLOSE (also to smb.h). implemented in smbclient.
updated Query Info Policy to report domain name and domain sid for info levels
3 and 5.
fixed bug in dom_sid_to_string (idauths decoded wrong). fixed bug in DOM_SID:
subauths are 32 bit not 16.
Diffstat (limited to 'source/pipeutil.c')
-rw-r--r-- | source/pipeutil.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/pipeutil.c b/source/pipeutil.c index dff03744330..93a78df4933 100644 --- a/source/pipeutil.c +++ b/source/pipeutil.c @@ -106,10 +106,10 @@ char *dom_sid_to_string(DOM_SID *sid) static pstring sidstr; char subauth[16]; int i; - uint32 ia = (sid->id_auth[0]) + - (sid->id_auth[1] << 8 ) + - (sid->id_auth[2] << 16) + - (sid->id_auth[3] << 24); + uint32 ia = (sid->id_auth[5]) + + (sid->id_auth[4] << 8 ) + + (sid->id_auth[3] << 16) + + (sid->id_auth[2] << 24); sprintf(sidstr, "S-%d-%d", sid->sid_rev_num, ia); |