s3-rpc_server: Remove ncalrpc_as_system from pipes_struct.
authorAndreas Schneider <asn@samba.org>
Thu, 17 Apr 2014 12:22:17 +0000 (14:22 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 24 Apr 2014 09:21:05 +0000 (11:21 +0200)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source3/rpc_server/rpc_handles.c
source3/rpc_server/rpc_ncacn_np.c
source3/rpc_server/rpc_pipes.h

index d06848ae1b97eaa7557d77f4e6ef386b3daad5cc..3542acca106396ce10f81ed1258c50e0c452bc16 100644 (file)
@@ -48,7 +48,7 @@ int make_base_pipes_struct(TALLOC_CTX *mem_ctx,
                           struct messaging_context *msg_ctx,
                           const char *pipe_name,
                           enum dcerpc_transport_t transport,
-                          bool endian, bool ncalrpc_as_system,
+                          bool endian,
                           const struct tsocket_address *remote_address,
                           const struct tsocket_address *local_address,
                           struct pipes_struct **_p)
@@ -69,7 +69,6 @@ int make_base_pipes_struct(TALLOC_CTX *mem_ctx,
        p->msg_ctx = msg_ctx;
        p->transport = transport;
        p->endian = endian;
-       p->ncalrpc_as_system = ncalrpc_as_system;
 
        p->remote_address = tsocket_address_copy(remote_address, p);
        if (p->remote_address == NULL) {
index 5317fd3db3371d066b1aa9a9f25de900e145588a..867af207723749c29b2d79414c70d666a3d9375c 100644 (file)
@@ -145,7 +145,6 @@ NTSTATUS make_internal_rpc_pipe_socketpair(TALLOC_CTX *mem_ctx,
                                      npc->msg_ctx,
                                      npc->pipe_name,
                                      NCACN_NP,
-                                     false,
                                      npc->server,
                                      npc->client,
                                      npc->session_info,
@@ -204,7 +203,7 @@ struct pipes_struct *make_internal_rpc_pipe_p(TALLOC_CTX *mem_ctx,
        DEBUG(4,("Create pipe requested %s\n", pipe_name));
 
        ret = make_base_pipes_struct(mem_ctx, msg_ctx, pipe_name,
-                                    NCALRPC, RPC_LITTLE_ENDIAN, false,
+                                    NCALRPC, RPC_LITTLE_ENDIAN,
                                     remote_address, NULL, &p);
        if (ret) {
                DEBUG(0,("ERROR! no memory for pipes_struct!\n"));
index 1c33a27798b4b3b683c8cc1f6a25e9b78bea0ef9..3f585798d61c8ea63390c5b323c11622ebffc106 100644 (file)
@@ -120,8 +120,6 @@ struct pipes_struct {
 
        struct pipe_auth_data auth;
 
-       bool ncalrpc_as_system;
-
        /*
         * Set to true when an RPC bind has been done on this pipe.
         */
@@ -176,7 +174,7 @@ int make_base_pipes_struct(TALLOC_CTX *mem_ctx,
                           struct messaging_context *msg_ctx,
                           const char *pipe_name,
                           enum dcerpc_transport_t transport,
-                          bool endian, bool ncalrpc_as_system,
+                          bool endian,
                           const struct tsocket_address *remote_address,
                           const struct tsocket_address *local_address,
                           struct pipes_struct **_p);