diff options
author | Volker Lendecke <vl@samba.org> | 2018-12-08 15:31:40 +0100 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2018-12-11 00:40:31 +0100 |
commit | 918602e0f88db3ec5ac226ca5e3206ab3a75f4db (patch) | |
tree | 8c53c7684e970f6404fa6cd387e5779fd832cc53 | |
parent | b0077bb05928a3ff0526043537abca5f9f36ef73 (diff) | |
download | samba-918602e0f88db3ec5ac226ca5e3206ab3a75f4db.tar.gz |
rpcclient: Use dom_sid_str_buf
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
-rw-r--r-- | source3/rpcclient/cmd_lsarpc.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/source3/rpcclient/cmd_lsarpc.c b/source3/rpcclient/cmd_lsarpc.c index d2479821bee..4de511c7446 100644 --- a/source3/rpcclient/cmd_lsarpc.c +++ b/source3/rpcclient/cmd_lsarpc.c @@ -90,14 +90,16 @@ static void display_query_info_2(struct lsa_AuditEventsInfo *r) static void display_query_info_3(struct lsa_DomainInfo *r) { + struct dom_sid_buf buf; d_printf("Domain Name: %s\n", r->name.string); - d_printf("Domain Sid: %s\n", sid_string_tos(r->sid)); + d_printf("Domain Sid: %s\n", dom_sid_str_buf(r->sid, &buf)); } static void display_query_info_5(struct lsa_DomainInfo *r) { + struct dom_sid_buf buf; d_printf("Domain Name: %s\n", r->name.string); - d_printf("Domain Sid: %s\n", sid_string_tos(r->sid)); + d_printf("Domain Sid: %s\n", dom_sid_str_buf(r->sid, &buf)); } static void display_query_info_10(struct lsa_AuditFullSetInfo *r) @@ -113,10 +115,11 @@ static void display_query_info_11(struct lsa_AuditFullQueryInfo *r) static void display_query_info_12(struct lsa_DnsDomainInfo *r) { + struct dom_sid_buf buf; d_printf("Domain NetBios Name: %s\n", r->name.string); d_printf("Domain DNS Name: %s\n", r->dns_domain.string); d_printf("Domain Forest Name: %s\n", r->dns_forest.string); - d_printf("Domain Sid: %s\n", sid_string_tos(r->sid)); + d_printf("Domain Sid: %s\n", dom_sid_str_buf(r->sid, &buf)); d_printf("Domain GUID: %s\n", GUID_string(talloc_tos(), &r->domain_guid)); } @@ -1015,6 +1018,7 @@ static NTSTATUS cmd_lsa_enum_acct_rights(struct rpc_pipe_client *cli, struct policy_handle dom_pol; NTSTATUS status, result; struct dom_sid sid; + struct dom_sid_buf buf; struct lsa_RightSet rights; struct dcerpc_binding_handle *b = cli->binding_handle; @@ -1049,7 +1053,7 @@ static NTSTATUS cmd_lsa_enum_acct_rights(struct rpc_pipe_client *cli, } printf("found %d privileges for SID %s\n", rights.count, - sid_string_tos(&sid)); + dom_sid_str_buf(&sid, &buf)); for (i = 0; i < rights.count; i++) { printf("\t%s\n", rights.names[i].string); |