s4:libcli/resolve: remove all backend specific sync functions
authorStefan Metzmacher <metze@samba.org>
Sat, 13 Dec 2008 09:57:44 +0000 (10:57 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 17 Dec 2008 18:12:27 +0000 (19:12 +0100)
metze

source4/libcli/resolve/bcast.c
source4/libcli/resolve/host.c
source4/libcli/resolve/nbtlist.c
source4/libcli/resolve/resolve.c
source4/libcli/resolve/wins.c

index 0a71ebed99106fc11757c95178819775a3d7f843..a572e873fcda55d46053699745b2ffbfdd8472b8 100644 (file)
@@ -85,26 +85,6 @@ NTSTATUS resolve_name_bcast_recv(struct composite_context *c,
        return status;
 }
 
-/*
-  broadcast name resolution method - sync call
- */
-NTSTATUS resolve_name_bcast(struct nbt_name *name, 
-                           TALLOC_CTX *mem_ctx,
-                           struct interface *ifaces,
-                           uint16_t nbt_port,
-                           int nbt_timeout,
-                           struct socket_address ***addrs)
-{
-       struct resolve_bcast_data *data = talloc(mem_ctx, struct resolve_bcast_data);
-       struct composite_context *c;
-       data->ifaces = talloc_reference(data, ifaces);
-       data->nbt_port = nbt_port;
-       data->nbt_timeout = nbt_timeout;
-       
-       c = resolve_name_bcast_send(mem_ctx, NULL, data, name);
-       return resolve_name_bcast_recv(c, mem_ctx, addrs);
-}
-
 bool resolve_context_add_bcast_method(struct resolve_context *ctx, struct interface *ifaces, uint16_t nbt_port, int nbt_timeout)
 {
        struct resolve_bcast_data *data = talloc(ctx, struct resolve_bcast_data);
index 1fbee7e22cc6d5f889f46b0e12fe0f1cf82b413b..2facb54362678be0a10748540547ed62dc87cb49 100644 (file)
@@ -51,17 +51,6 @@ NTSTATUS resolve_name_host_recv(struct composite_context *c,
        return resolve_name_dns_ex_recv(c, mem_ctx, addrs);
 }
 
-/*
-  getaddrinfo() name resolution method - sync call
- */
-NTSTATUS resolve_name_host(struct nbt_name *name, 
-                           TALLOC_CTX *mem_ctx,
-                           struct socket_address ***addrs)
-{
-       struct composite_context *c = resolve_name_host_send(mem_ctx, NULL, NULL, name);
-       return resolve_name_host_recv(c, mem_ctx, addrs);
-}
-
 bool resolve_context_add_host_method(struct resolve_context *ctx)
 {
        return resolve_context_add_method(ctx, resolve_name_host_send, resolve_name_host_recv,
index 9c53fcb7ecdf5337eef77da3cddf8413a41a31a7..76721e2af52156118559a5ee5ee52702f8a90395 100644 (file)
@@ -195,23 +195,3 @@ NTSTATUS resolve_name_nbtlist_recv(struct composite_context *c,
        return status;
 }
 
-/*
-  nbt list of addresses name resolution method - sync call
- */
-NTSTATUS resolve_name_nbtlist(struct nbt_name *name, 
-                             TALLOC_CTX *mem_ctx,
-                             const char **address_list,
-                             struct interface *ifaces, 
-                             uint16_t nbt_port,
-                             int nbt_timeout,
-                             bool broadcast, bool wins_lookup,
-                             struct socket_address ***addrs)
-{
-       struct composite_context *c = resolve_name_nbtlist_send(mem_ctx, NULL, 
-                                                               name, address_list, 
-                                                               ifaces, nbt_port,
-                                                               nbt_timeout,
-                                                               broadcast, wins_lookup);
-       return resolve_name_nbtlist_recv(c, mem_ctx, addrs);
-}
-
index 12764e1084c44b07e809b4d8238112cf3b7c558a..68b806506da0bebc0791ef01fd655d00b6258f55 100644 (file)
@@ -199,19 +199,6 @@ NTSTATUS resolve_name_all_recv(struct composite_context *c,
        return status;
 }
 
-/*
-  general name resolution - sync call
- */
-NTSTATUS resolve_all_name(struct resolve_context *ctx,
-                     struct nbt_name *name,
-                     TALLOC_CTX *mem_ctx,
-                     struct socket_address ***addrs,
-                     struct event_context *ev)
-{
-       struct composite_context *c = resolve_name_all_send(ctx, name, ev);
-       return resolve_name_all_recv(c, mem_ctx, addrs);
-}
-
 struct composite_context *resolve_name_send(struct resolve_context *ctx,
                                            struct nbt_name *name,
                                            struct event_context *event_ctx)
index ae142f70548c6e141443c4bbbf892b6b7e342ee5..ba25b6c5c968b544e3e06d19b40b1067a0cc6a57 100644 (file)
@@ -57,27 +57,6 @@ NTSTATUS resolve_name_wins_recv(struct composite_context *c,
        return resolve_name_nbtlist_recv(c, mem_ctx, addrs);
 }
 
-/*
-  wins name resolution method - sync call
- */
-NTSTATUS resolve_name_wins(struct nbt_name *name, 
-                           TALLOC_CTX *mem_ctx,
-                           const char **address_list,
-                           struct interface *ifaces,
-                           uint16_t nbt_port,
-                           int nbt_timeout,
-                           struct socket_address ***addrs)
-{
-       struct composite_context *c;
-       struct resolve_wins_data *wins_data = talloc(mem_ctx, struct resolve_wins_data);
-       wins_data->address_list = address_list;
-       wins_data->ifaces = ifaces;
-       wins_data->nbt_port = nbt_port;
-       wins_data->nbt_timeout = nbt_timeout;
-       c = resolve_name_wins_send(mem_ctx, NULL, wins_data, name);
-       return resolve_name_wins_recv(c, mem_ctx, addrs);
-}
-
 bool resolve_context_add_wins_method(struct resolve_context *ctx, const char **address_list, struct interface *ifaces, uint16_t nbt_port, int nbt_timeout)
 {
        struct resolve_wins_data *wins_data = talloc(ctx, struct resolve_wins_data);