static int net_rap_server_name(struct net_context *c, int argc, const char *argv[]) { struct cli_state *cli; char *name; if (c->display_usage) { d_printf("%s\n%s", _("Usage:"), _("net rap server name\n" " Get the name of the server\n")); return 0; } if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli))) return -1; if (!cli_get_server_name(NULL, cli, &name)) { d_fprintf(stderr, _("cli_get_server_name failed\n")); cli_shutdown(cli); return -1; } d_printf(_("Server name = %s\n"), name); TALLOC_FREE(name); cli_shutdown(cli); return 0; }
static int net_rap_server_name(int argc, const char *argv[]) { struct cli_state *cli; char *name; if (!(cli = net_make_ipc_connection(0))) return -1; if (!cli_get_server_name(NULL, cli, &name)) { d_fprintf(stderr, "cli_get_server_name failed\n"); cli_shutdown(cli); return -1; } d_printf("Server name = %s\n", name); TALLOC_FREE(name); cli_shutdown(cli); return 0; }