r11048: r10539@SERNOX: metze | 2005-09-27 14:59:47 +0200
[garming/samba-autobuild/.git] / source4 / nbt_server / defense.c
index f8c73c6a3a6505b157f1d69dbdea4533a93bb694..55a345e18dbdbfaa403cf606b3ce981acbae7380 100644 (file)
@@ -57,7 +57,7 @@ void nbtd_request_defense(struct nbt_name_socket *nbtsock,
 
        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));