1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00

libnetapi: Let NetUserAdd_l/NetUserDel_l talk to the local RPC server.

Guenther
(This used to be commit 9bbb6cea0b)
This commit is contained in:
Günther Deschner 2008-04-16 02:38:13 +02:00
parent c1d4243c5a
commit 3455702721

View File

@ -27,15 +27,6 @@
/****************************************************************
****************************************************************/
WERROR NetUserAdd_l(struct libnetapi_ctx *ctx,
struct NetUserAdd *r)
{
return WERR_NOT_SUPPORTED;
}
/****************************************************************
****************************************************************/
static void convert_USER_INFO_1_to_samr_user_info25(struct USER_INFO_1 *info1,
DATA_BLOB *user_session_key,
struct samr_UserInfo25 *info25)
@ -344,6 +335,20 @@ WERROR NetUserAdd_r(struct libnetapi_ctx *ctx,
/****************************************************************
****************************************************************/
WERROR NetUserAdd_l(struct libnetapi_ctx *ctx,
struct NetUserAdd *r)
{
/* for now just talk to local RPC server */
if (!r->in.server_name) {
r->in.server_name = "localhost";
}
return NetUserAdd_r(ctx, r);
}
/****************************************************************
****************************************************************/
WERROR NetUserDel_r(struct libnetapi_ctx *ctx,
struct NetUserDel *r)
{
@ -515,7 +520,12 @@ WERROR NetUserDel_r(struct libnetapi_ctx *ctx,
WERROR NetUserDel_l(struct libnetapi_ctx *ctx,
struct NetUserDel *r)
{
return WERR_NOT_SUPPORTED;
/* for now just talk to local RPC server */
if (!r->in.server_name) {
r->in.server_name = "localhost";
}
return NetUserDel_r(ctx, r);
}
/****************************************************************