1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-08 04:58:40 +03:00

s3: Fix a memleak in name_resolve_bcast

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sun Jun 19 12:40:55 CEST 2011 on sn-devel-104
This commit is contained in:
Volker Lendecke 2011-06-19 11:26:55 +02:00 committed by Volker Lendecke
parent 763941f245
commit bc3261f0c5

View File

@ -1768,6 +1768,7 @@ NTSTATUS name_resolve_bcast(const char *name,
{
struct sockaddr_storage *bcast_addrs;
int i, num_addrs, num_bcast_addrs;
NTSTATUS status;
if (lp_disable_netbios()) {
DEBUG(5,("name_resolve_bcast(%s#%02x): netbios is disabled\n",
@ -1805,10 +1806,12 @@ NTSTATUS name_resolve_bcast(const char *name,
num_bcast_addrs += 1;
}
return name_queries(name, name_type, true, true,
bcast_addrs, num_bcast_addrs, 0, 1000,
mem_ctx, return_iplist, return_count,
NULL, NULL);
status = name_queries(name, name_type, true, true,
bcast_addrs, num_bcast_addrs, 0, 1000,
mem_ctx, return_iplist, return_count,
NULL, NULL);
TALLOC_FREE(bcast_addrs);
return status;
}
struct query_wins_list_state {