move announce state to struct interface Signed-off-by: Felix Fietkau <nbd@openwrt.org>
use struct interface internally instead of struct uloop_fd Signed-off-by: Felix Fietkau <nbd@openwrt.org>
import v0.1 Signed-off-by: John Crispin <blogic@openwrt.org>