s4:librpc/rpc: remove unused dcerpc_request()
authorStefan Metzmacher <metze@samba.org>
Sun, 13 Mar 2011 15:21:44 +0000 (16:21 +0100)
committerStefan Metzmacher <metze@samba.org>
Sun, 13 Mar 2011 16:01:00 +0000 (17:01 +0100)
metze

source4/librpc/rpc/dcerpc.c
source4/librpc/rpc/dcerpc.h

index fe2b61391e3049f93c91d2dc1737e4c4723375fb..bb7c4c536d5c10599c308e24dec598272b090996 100644 (file)
@@ -1535,27 +1535,6 @@ static NTSTATUS dcerpc_request_recv(struct rpc_request *req,
        return status;
 }
 
-/*
-  perform a full request/response pair on a dcerpc pipe
-*/
-NTSTATUS dcerpc_request(struct dcerpc_pipe *p, 
-                       struct GUID *object,
-                       uint16_t opnum,
-                       TALLOC_CTX *mem_ctx,
-                       DATA_BLOB *stub_data_in,
-                       DATA_BLOB *stub_data_out)
-{
-       struct rpc_request *req;
-
-       req = dcerpc_request_send(p, object, opnum, stub_data_in);
-       if (req == NULL) {
-               return NT_STATUS_NO_MEMORY;
-       }
-
-       return dcerpc_request_recv(req, mem_ctx, stub_data_out);
-}
-
-
 /*
   this is a paranoid NDR validator. For every packet we push onto the wire
   we pull it back again, then push it again. Then we compare the raw NDR data
index b16c3359792235a3fa3b66b14f5f2d839d931be3..a6ac8c37ebcb2250e6b329ddfe438e072c781921 100644 (file)
@@ -353,13 +353,6 @@ NTSTATUS dcerpc_binding_from_tower(TALLOC_CTX *mem_ctx,
                                   struct epm_tower *tower, 
                                   struct dcerpc_binding **b_out);
 
-NTSTATUS dcerpc_request(struct dcerpc_pipe *p, 
-                       struct GUID *object,
-                       uint16_t opnum,
-                       TALLOC_CTX *mem_ctx,
-                       DATA_BLOB *stub_data_in,
-                       DATA_BLOB *stub_data_out);
-
 enum dcerpc_transport_t dcerpc_transport_by_endpoint_protocol(int prot);
 
 const char *dcerpc_floor_get_rhs_data(TALLOC_CTX *mem_ctx, struct epm_floor *epm_floor);