diff options
author | Christopher R. Hertel <crh@samba.org> | 1998-06-09 01:56:18 +0000 |
---|---|---|
committer | Christopher R. Hertel <crh@samba.org> | 1998-06-09 01:56:18 +0000 |
commit | 96bc4042779570e6239b2626888ea0ca9be17391 (patch) | |
tree | a09e276a5dda748eda4af3e97d46149da6d92c6e /source3/nmbd/nmbd_winsproxy.c | |
parent | ae260b9688676afc712fec0890b3cd79dfb53331 (diff) | |
download | samba-96bc4042779570e6239b2626888ea0ca9be17391.tar.gz samba-96bc4042779570e6239b2626888ea0ca9be17391.tar.xz samba-96bc4042779570e6239b2626888ea0ca9be17391.zip |
This is a first step toward moving long namelists into a database. I
split the name_record structure into pieces. The goal is that the key
(the name) be separate from the data associated with the key. Databases
such as gdbm store information in [key,content] pairs.
There is no functional change in with this update. It's just a step in
the direction that Jeremy and I have been discussing.
Chris -)-----
(This used to be commit e420a4bd7d368a0e910893400fb7b46ab8694a08)
Diffstat (limited to 'source3/nmbd/nmbd_winsproxy.c')
-rw-r--r-- | source3/nmbd/nmbd_winsproxy.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/source3/nmbd/nmbd_winsproxy.c b/source3/nmbd/nmbd_winsproxy.c index ded37ebf308..97caef7f82a 100644 --- a/source3/nmbd/nmbd_winsproxy.c +++ b/source3/nmbd/nmbd_winsproxy.c @@ -94,13 +94,17 @@ returned for name %s.\n", namestr(nmbname) )); if(namerec && original_packet->packet.nmb.header.nm_flags.bcast) { - for( i = 0; i < namerec->num_ips; i++) + for( i = 0; i < namerec->data.num_ips; i++) { - if(same_net( namerec->ip[i], orig_broadcast_subnet->myip, orig_broadcast_subnet->mask_ip )) + if( same_net( namerec->data.ip[i], + orig_broadcast_subnet->myip, + orig_broadcast_subnet->mask_ip ) ) { - DEBUG(5,("wins_proxy_name_query_request_success: name %s is a WINS proxy name and is also \ -on the same subnet (%s) as the requestor. Not replying.\n", - namestr(&namerec->name), orig_broadcast_subnet->subnet_name )); + DEBUG( 5, ( "wins_proxy_name_query_request_success: name %s is a WINS \ +proxy name and is also on the same subnet (%s) as the requestor. \ +Not replying.\n", + namestr(&namerec->name), + orig_broadcast_subnet->subnet_name ) ); return; } } |