svn commit: samba r5294 - in branches/SAMBA_4_0/source: include
ldap_server lib/netif libcli libcli/nbt libcli/resolve
nbt_server rpc_server smb_server torture torture/nbt utils
tridge at samba.org
tridge at samba.org
Thu Feb 10 03:22:47 GMT 2005
Author: tridge
Date: 2005-02-10 03:22:47 +0000 (Thu, 10 Feb 2005)
New Revision: 5294
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5294
Log:
- added a separate NBT-WINS test for WINS operations (register, refresh, release and query)
- change the iface_n_*() functions to return a "const char *" instead of a "struct ipv4_addr"
I think that in general we should move towards "const char *" for
all IP addresses, as this makes IPv6 much easier, and is also easier
to debug. Andrew, when you get a chance, could you fix some of the
auth code to use strings for IPs ?
- return a NTSTATUS error on bad name queries and node status instead
of using rcode. This makes the calling code simpler.
- added low level name release code in libcli/nbt/
- use a real IP in the register and wins nbt torture tests, as w2k3
WINS server silently rejects some operations that don't come from the
IP being used (eg. it says "yes" to a release, but does not in fact
release the name)
Added:
branches/SAMBA_4_0/source/libcli/nbt/namerelease.c
branches/SAMBA_4_0/source/torture/nbt/wins.c
Modified:
branches/SAMBA_4_0/source/include/structs.h
branches/SAMBA_4_0/source/ldap_server/ldap_server.c
branches/SAMBA_4_0/source/lib/netif/interface.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/resolve/bcast.c
branches/SAMBA_4_0/source/nbt_server/interfaces.c
branches/SAMBA_4_0/source/rpc_server/dcerpc_sock.c
branches/SAMBA_4_0/source/smb_server/smb_server.c
branches/SAMBA_4_0/source/torture/config.mk
branches/SAMBA_4_0/source/torture/nbt/register.c
branches/SAMBA_4_0/source/torture/torture.c
branches/SAMBA_4_0/source/utils/nmblookup.c
Changeset:
Sorry, the patch is too large (871 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5294
More information about the samba-cvs
mailing list