svn commit: samba r4891 - in branches/SAMBA_4_0/source: client
libcli libcli/composite libcli/nbt libcli/raw libcli/resolve
libnet torture torture/rpc
tridge at samba.org
tridge at samba.org
Fri Jan 21 11:18:56 GMT 2005
Author: tridge
Date: 2005-01-21 11:18:56 +0000 (Fri, 21 Jan 2005)
New Revision: 4891
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4891
Log:
- 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!)
Added:
branches/SAMBA_4_0/source/libcli/resolve/
branches/SAMBA_4_0/source/libcli/resolve/bcast.c
branches/SAMBA_4_0/source/libcli/resolve/resolve.c
Removed:
branches/SAMBA_4_0/source/libcli/namequery.c
branches/SAMBA_4_0/source/libcli/namequery_dc.c
branches/SAMBA_4_0/source/libcli/nmblib.c
branches/SAMBA_4_0/source/libcli/unexpected.c
Modified:
branches/SAMBA_4_0/source/client/client.c
branches/SAMBA_4_0/source/libcli/cliconnect.c
branches/SAMBA_4_0/source/libcli/composite/connect.c
branches/SAMBA_4_0/source/libcli/config.mk
branches/SAMBA_4_0/source/libcli/nbt/libnbt.h
branches/SAMBA_4_0/source/libcli/nbt/namequery.c
branches/SAMBA_4_0/source/libcli/nbt/nbtname.c
branches/SAMBA_4_0/source/libcli/nbt/nbtsocket.c
branches/SAMBA_4_0/source/libcli/raw/clisocket.c
branches/SAMBA_4_0/source/libcli/raw/clitransport.c
branches/SAMBA_4_0/source/libcli/raw/libcliraw.h
branches/SAMBA_4_0/source/libnet/libnet_rpc.c
branches/SAMBA_4_0/source/torture/rpc/xplogin.c
branches/SAMBA_4_0/source/torture/torture.c
Changeset:
Sorry, the patch is too large (3617 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4891
More information about the samba-cvs
mailing list