TODO: lib/tsocket: add tsocket_connect_mhomed_send/recv()
authorStefan Metzmacher <metze@samba.org>
Wed, 11 Mar 2009 16:49:13 +0000 (17:49 +0100)
committerStefan Metzmacher <metze@samba.org>
Thu, 2 Apr 2009 15:29:46 +0000 (17:29 +0200)
metze

lib/tsocket/tsocket_connect.c

index 7a9d4b83813dce9fe4b641e4e832ff7049ef2eaa..119470a7352bfc3c0a09d75e5e337e1d747f19af 100644 (file)
@@ -120,3 +120,18 @@ int tsocket_connect_recv(struct tevent_req *req, int *perrno)
        return ret;
 }
 
+struct tevent_req *_tsocket_connect_mhomed_send(
+                                       const struct tsocket_address *laddr,
+                                       TALLOC_CTX *mem_ctx,
+                                       uint32_t num_raddrs,
+                                       const struct tsocket_address **raddrs,
+                                       uint32_t *usec_delays,
+                                       const char *location);
+#define tsocket_connect_mhomed_send(laddr, mem_ctx, num_raddrs, raddrs, delays) \
+       _tsocket_connect_mhomed_send(laddr, mem_ctx, num_raddrs, raddrs, delays, \
+                                   __location)
+int tsocket_connect_mhomed_recv(struct tevent_req *,
+                              TALLOC_CTX *mem_ctx,
+                              uint32_t *idx,
+                              struct tsocket_context **sock);
+