net: Use samba default command line arguments.
[kai/samba.git] / source3 / utils / net_rpc_shell.c
index 3aaed1ed1814f239f87984f1c93c7da4f828e293..dc13e91423881d6a7ccfe7822bd887bd29c822ff 100644 (file)
@@ -220,9 +220,12 @@ int net_rpc_shell(struct net_context *c, int argc, const char **argv)
        if (libnetapi_init(&c->netapi_ctx) != 0) {
                return -1;
        }
-       libnetapi_set_username(c->netapi_ctx, c->opt_user_name);
-       libnetapi_set_password(c->netapi_ctx, c->opt_password);
-       if (c->opt_kerberos) {
+       set_cmdline_auth_info_getpass(c->auth_info);
+       libnetapi_set_username(c->netapi_ctx,
+                              get_cmdline_auth_info_username(c->auth_info));
+       libnetapi_set_password(c->netapi_ctx,
+                              get_cmdline_auth_info_password(c->auth_info));
+       if (get_cmdline_auth_info_use_kerberos(c->auth_info)) {
                libnetapi_set_use_kerberos(c->netapi_ctx);
        }