Skip to content

Commit 6422847

Browse files
authored
Merge pull request #86 from Yojoe-Zhu/patch-1
Update the records when the iface has changed Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
2 parents 7533a46 + a654c19 commit 6422847

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/mdnsd.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ static void setup_iface(struct iface *iface)
153153

154154
mdnsd_set_address(iface->mdns, iface->inaddr);
155155
mdnsd_set_ipv6_address(iface->mdns, iface->in6addr);
156-
conf_init(iface, path, hostnm);
157156
mdnsd_register_receive_callback(iface->mdns, record_received, NULL);
158157
}
159158

@@ -167,6 +166,10 @@ static void setup_iface(struct iface *iface)
167166

168167
mdnsd_set_address(iface->mdns, iface->inaddr);
169168
mdnsd_set_ipv6_address(iface->mdns, iface->in6addr);
169+
170+
records_clear(iface->mdns);
171+
conf_init(iface, path, hostnm);
172+
170173
iface->changed = 0;
171174
}
172175

0 commit comments

Comments
 (0)