treewide: rework handling of netlink events