1 #include "librpc/rpc/dcerpc.h"
2 #include "bin/default/librpc/gen_ndr/dnsp.h"
3 #ifndef _HEADER_RPC_dnsp
4 #define _HEADER_RPC_dnsp
6 extern const struct ndr_interface_table ndr_table_dnsp;
8 struct tevent_req *dcerpc_decode_DnssrvRpcRecord_r_send(TALLOC_CTX *mem_ctx,
9 struct tevent_context *ev,
10 struct dcerpc_binding_handle *h,
11 struct decode_DnssrvRpcRecord *r);
12 NTSTATUS dcerpc_decode_DnssrvRpcRecord_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
13 NTSTATUS dcerpc_decode_DnssrvRpcRecord_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct decode_DnssrvRpcRecord *r);
14 struct tevent_req *dcerpc_decode_DnssrvRpcRecord_send(TALLOC_CTX *mem_ctx,
15 struct tevent_context *ev,
16 struct dcerpc_binding_handle *h,
17 struct dnsp_DnssrvRpcRecord _blob /* [in] */);
18 NTSTATUS dcerpc_decode_DnssrvRpcRecord_recv(struct tevent_req *req,
20 NTSTATUS dcerpc_decode_DnssrvRpcRecord(struct dcerpc_binding_handle *h,
22 struct dnsp_DnssrvRpcRecord _blob /* [in] */);
24 struct tevent_req *dcerpc_decode_DnsProperty_r_send(TALLOC_CTX *mem_ctx,
25 struct tevent_context *ev,
26 struct dcerpc_binding_handle *h,
27 struct decode_DnsProperty *r);
28 NTSTATUS dcerpc_decode_DnsProperty_r_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx);
29 NTSTATUS dcerpc_decode_DnsProperty_r(struct dcerpc_binding_handle *h, TALLOC_CTX *mem_ctx, struct decode_DnsProperty *r);
30 struct tevent_req *dcerpc_decode_DnsProperty_send(TALLOC_CTX *mem_ctx,
31 struct tevent_context *ev,
32 struct dcerpc_binding_handle *h,
33 struct dnsp_DnsProperty _blob /* [in] */);
34 NTSTATUS dcerpc_decode_DnsProperty_recv(struct tevent_req *req,
36 NTSTATUS dcerpc_decode_DnsProperty(struct dcerpc_binding_handle *h,
38 struct dnsp_DnsProperty _blob /* [in] */);
40 #endif /* _HEADER_RPC_dnsp */