r26401: Don't cache interfaces context in libnetif.
[bbaumbach/samba-autobuild/.git] / source4 / nbt_server / wins / wins_ldb.c
index 7caab34aaaa97ba5f359b12d1eb83ae96618abd3..6fef2180560788acf96ea80896840c910f2b58a8 100644 (file)
@@ -90,7 +90,9 @@ static int wins_ldb_init(struct ldb_module *ctx)
 
        owner = lp_parm_string(lp_ctx, NULL, "winsdb", "local_owner");
        if (!owner) {
-               owner = iface_n_ip(lp_ctx, 0);
+               struct interface *ifaces;
+               load_interfaces(lp_interfaces(lp_ctx), &ifaces);
+               owner = iface_n_ip(ifaces, 0);
                if (!owner) {
                        owner = "0.0.0.0";
                }