Author: metze Date: 2005-10-05 12:11:05 +0000 (Wed, 05 Oct 2005) New Revision: 10727
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10727 Log: fix the build metze Modified: branches/tmp/samba4-winsrepl/source/nbt_server/defense.c branches/tmp/samba4-winsrepl/source/nbt_server/irpc.c Changeset: Modified: branches/tmp/samba4-winsrepl/source/nbt_server/defense.c =================================================================== --- branches/tmp/samba4-winsrepl/source/nbt_server/defense.c 2005-10-05 06:32:00 UTC (rev 10726) +++ branches/tmp/samba4-winsrepl/source/nbt_server/defense.c 2005-10-05 12:11:05 UTC (rev 10727) @@ -57,7 +57,7 @@ iname = nbtd_find_iname(iface, name, NBT_NM_ACTIVE); if (iname != NULL && - !IS_GROUP_NAME(name, iname->nb_flags)) { + !(name->type == NBT_NAME_LOGON || iname->nb_flags & NBT_NM_GROUP)) { DEBUG(2,("Defending name %s on %s against %s\n", nbt_name_string(packet, name), iface->bcast_address, src->addr)); Modified: branches/tmp/samba4-winsrepl/source/nbt_server/irpc.c =================================================================== --- branches/tmp/samba4-winsrepl/source/nbt_server/irpc.c 2005-10-05 06:32:00 UTC (rev 10726) +++ branches/tmp/samba4-winsrepl/source/nbt_server/irpc.c 2005-10-05 12:11:05 UTC (rev 10727) @@ -120,6 +120,7 @@ struct nbt_ntlogon_sam_logon *r; struct nbt_dgram_socket *sock; struct nbt_name src, dst; + struct nbt_peer_socket dest; struct dgram_mailslot_handler *handler; NTSTATUS status = NT_STATUS_UNSUCCESSFUL; @@ -153,8 +154,10 @@ make_nbt_name_client(&src, req->in.my_computername); make_nbt_name(&dst, req->in.domainname, 0x1c); + dest.addr = req->in.ip_address; + dest.port = 138; status = dgram_mailslot_ntlogon_send(sock, DGRAM_DIRECT_GROUP, - &dst, req->in.ip_address, 138, + &dst, &dest, &src, &p); if (!NT_STATUS_IS_OK(status)) { DEBUG(0, ("dgram_mailslot_ntlogon_send failed: %s\n",