int net_rap_password(int argc, const char **argv) { struct cli_state *cli; int ret; if (argc < 3) return net_rap_password_usage(argc, argv); if (!(cli = net_make_ipc_connection(0))) return -1; /* BB Add check for password lengths? */ ret = cli_oem_change_password(cli, argv[0], argv[2], argv[1]); cli_shutdown(cli); return ret; }
int net_rap_password(struct net_context *c, int argc, const char **argv) { struct cli_state *cli; int ret; if (argc < 3 || c->display_usage) return net_rap_password_usage(c, argc, argv); if (!NT_STATUS_IS_OK(net_make_ipc_connection(c, 0, &cli))) return -1; /* BB Add check for password lengths? */ ret = cli_oem_change_password(cli, argv[0], argv[2], argv[1]); cli_shutdown(cli); return ret; }