- announce_state = STATE_PROBE1;
- announce.cb = announce_timer;
- announce_fd = u;
- uloop_timeout_set(&announce, 100);
+ iface->announce_state = STATE_PROBE1;
+ iface->announce_timer.cb = announce_timer;
+ uloop_timeout_set(&iface->announce_timer, 100);
+}
+
+void
+announce_free(struct interface *iface)
+{
+ uloop_timeout_cancel(&iface->announce_timer);