r26313: Fix more uses of static loadparm.
[kai/samba-autobuild/.git] / source4 / nbt_server / query.c
index f57cb7bf76b6a7dc2283f17abd07ae7431f23750..dfd742db5a1c60c43891e05f7009bde0fac82479 100644 (file)
@@ -24,6 +24,7 @@
 #include "system/network.h"
 #include "nbt_server/nbt_server.h"
 #include "nbt_server/wins/winsserver.h"
+#include "smbd/service_task.h"
 #include "librpc/gen_ndr/ndr_nbt.h"
 #include "lib/socket/socket.h"
 #include "param/param.h"
@@ -81,7 +82,7 @@ void nbtd_request_query(struct nbt_name_socket *nbtsock,
        if (!(packet->operation & NBT_FLAG_BROADCAST) &&
           (packet->operation & NBT_FLAG_RECURSION_DESIRED) &&
           (iname->nb_flags & NBT_NM_GROUP) &&
-          lp_wins_support(global_loadparm)) {
+          lp_wins_support(iface->nbtsrv->task->lp_ctx)) {
                nbtd_winsserver_request(nbtsock, packet, src);
                return;
        }