s3-librpc: Added dcerpc_binding_vector_create function.
[bbaumbach/samba-autobuild/.git] / source3 / librpc / rpc / dcerpc_ep.h
index 59873676c86dc1e8ff17637dd8b2a61425c810bd..6da7f9b9b2a4b071f5803e1fb8f0e15fef7dc520 100644 (file)
@@ -25,6 +25,10 @@ struct dcerpc_binding_vector {
     uint32_t count;
 };
 
+NTSTATUS dcerpc_binding_vector_create(TALLOC_CTX *mem_ctx,
+                                     const struct ndr_interface_table *iface,
+                                     struct dcerpc_binding_vector **pbvec);
+
 /**
  * @brief Adds server address information in the local endpoint map.
  *
@@ -61,4 +65,8 @@ NTSTATUS dcerpc_ep_register_noreplace(const struct ndr_interface_table *iface,
                                      const struct GUID *object_guid,
                                      const char *annotation);
 
+NTSTATUS dcerpc_ep_unregister(const struct ndr_interface_table *iface,
+                             const struct dcerpc_binding_vector *bind_vec,
+                             const struct GUID *object_guid);
+
 #endif /* _DCERPC_EP_H_ */