diff options
Diffstat (limited to 'source4/libnet/libnet_share.c')
-rw-r--r-- | source4/libnet/libnet_share.c | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/source4/libnet/libnet_share.c b/source4/libnet/libnet_share.c index 4b473436e1..0473658da8 100644 --- a/source4/libnet/libnet_share.c +++ b/source4/libnet/libnet_share.c @@ -34,9 +34,7 @@ NTSTATUS libnet_ListShares(struct libnet_context *ctx, c.level = LIBNET_RPC_CONNECT_SERVER; c.in.domain_name = r->in.server_name; - c.in.dcerpc_iface_name = DCERPC_SRVSVC_NAME; - c.in.dcerpc_iface_uuid = DCERPC_SRVSVC_UUID; - c.in.dcerpc_iface_version = DCERPC_SRVSVC_VERSION; + c.in.dcerpc_iface = &dcerpc_table_srvsvc; status = libnet_RpcConnect(ctx, mem_ctx, &c); if (!NT_STATUS_IS_OK(status)) { @@ -87,9 +85,7 @@ NTSTATUS libnet_AddShare(struct libnet_context *ctx, c.level = LIBNET_RPC_CONNECT_SERVER; c.in.domain_name = r->in.server_name; - c.in.dcerpc_iface_name = DCERPC_SRVSVC_NAME; - c.in.dcerpc_iface_uuid = DCERPC_SRVSVC_UUID; - c.in.dcerpc_iface_version = DCERPC_SRVSVC_VERSION; + c.in.dcerpc_iface = &dcerpc_table_srvsvc; status = libnet_RpcConnect(ctx, mem_ctx, &c); if (!NT_STATUS_IS_OK(status)) { @@ -128,9 +124,7 @@ NTSTATUS libnet_DelShare(struct libnet_context *ctx, c.level = LIBNET_RPC_CONNECT_SERVER; c.in.domain_name = r->in.server_name; - c.in.dcerpc_iface_name = DCERPC_SRVSVC_NAME; - c.in.dcerpc_iface_uuid = DCERPC_SRVSVC_UUID; - c.in.dcerpc_iface_version = DCERPC_SRVSVC_VERSION; + c.in.dcerpc_iface = &dcerpc_table_srvsvc; status = libnet_RpcConnect(ctx, mem_ctx, &c); if (!NT_STATUS_IS_OK(status)) { |