diff options
author | Volker Lendecke <vl@samba.org> | 2018-12-07 10:20:38 +0100 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2018-12-07 23:29:01 +0100 |
commit | 1b3ee68b790b4a07ef4b681693fab726f98b990c (patch) | |
tree | 1c5c64467346805f68dd45d15a613def909d9908 /source3/utils | |
parent | f7f350ec3a25ed6af1aeac34f8eab83787fff35e (diff) | |
download | samba-1b3ee68b790b4a07ef4b681693fab726f98b990c.tar.gz |
net: Use dom_sid_str_buf
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/utils')
-rw-r--r-- | source3/utils/net.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/source3/utils/net.c b/source3/utils/net.c index 769e6f86f8f..8350e8c0967 100644 --- a/source3/utils/net.c +++ b/source3/utils/net.c @@ -359,7 +359,7 @@ static int net_getlocalsid(struct net_context *c, int argc, const char **argv) { struct dom_sid sid; const char *name; - fstring sid_str; + struct dom_sid_buf sid_str; if (argc >= 1) { name = argv[0]; @@ -390,8 +390,9 @@ static int net_getlocalsid(struct net_context *c, int argc, const char **argv) DEBUG(0, ("Can't fetch domain SID for name: %s\n", name)); return 1; } - sid_to_fstring(sid_str, &sid); - d_printf(_("SID for domain %s is: %s\n"), name, sid_str); + d_printf(_("SID for domain %s is: %s\n"), + name, + dom_sid_str_buf(&sid, &sid_str)); return 0; } @@ -440,7 +441,7 @@ static int net_setdomainsid(struct net_context *c, int argc, const char **argv) static int net_getdomainsid(struct net_context *c, int argc, const char **argv) { struct dom_sid domain_sid; - fstring sid_str; + struct dom_sid_buf sid_str; if (argc > 0) { d_printf(_("Usage:")); @@ -471,17 +472,18 @@ static int net_getdomainsid(struct net_context *c, int argc, const char **argv) d_fprintf(stderr, _("Could not fetch local SID\n")); return 1; } - sid_to_fstring(sid_str, &domain_sid); d_printf(_("SID for local machine %s is: %s\n"), - lp_netbios_name(), sid_str); + lp_netbios_name(), + dom_sid_str_buf(&domain_sid, &sid_str)); } if (!secrets_fetch_domain_sid(c->opt_workgroup, &domain_sid)) { d_fprintf(stderr, _("Could not fetch domain SID\n")); return 1; } - sid_to_fstring(sid_str, &domain_sid); - d_printf(_("SID for domain %s is: %s\n"), c->opt_workgroup, sid_str); + d_printf(_("SID for domain %s is: %s\n"), + c->opt_workgroup, + dom_sid_str_buf(&domain_sid, &sid_str)); return 0; } |