r4891: - added a generic resolve_name() async interface in libcli/resolve/,
authorAndrew Tridgell <tridge@samba.org>
Fri, 21 Jan 2005 11:18:56 +0000 (11:18 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:09:03 +0000 (13:09 -0500)
commit2383787f199c51cdc202a3cef5822a9fe6b8774c
tree52419b4e736f5ae1727561a3c9831e899edb35c5
parentf1aaef3015864f9323711127a4964a8eceff6a52
r4891:  - added a generic resolve_name() async interface in libcli/resolve/,
   which will eventually try all resolution methods setup in smb.conf

 - only resolution backend at the moment is bcast, which does a
   parallel broadcast to all configured network interfaces, and takes
   the first reply that comes in (this nicely demonstrates how to do
   parallel requests using the async APIs)

 - converted all the existing code to use the new resolve_name() api

 - removed all the old nmb code (yay!)
(This used to be commit 239c310f255e43dd2d1c2433f666c9faaacbdce3)
20 files changed:
source4/client/client.c
source4/libcli/cliconnect.c
source4/libcli/composite/connect.c
source4/libcli/config.mk
source4/libcli/namequery.c [deleted file]
source4/libcli/namequery_dc.c [deleted file]
source4/libcli/nbt/libnbt.h
source4/libcli/nbt/namequery.c
source4/libcli/nbt/nbtname.c
source4/libcli/nbt/nbtsocket.c
source4/libcli/nmblib.c [deleted file]
source4/libcli/raw/clisocket.c
source4/libcli/raw/clitransport.c
source4/libcli/raw/libcliraw.h
source4/libcli/resolve/bcast.c [new file with mode: 0644]
source4/libcli/resolve/resolve.c [new file with mode: 0644]
source4/libcli/unexpected.c [deleted file]
source4/libnet/libnet_rpc.c
source4/torture/rpc/xplogin.c
source4/torture/torture.c