netlink: fix build
The commit checked in had a dependency on not yet reviewed changes. Revert them, but the main gist of the commit is not reverted.
Fixes: f2a4eed3e13b6aeb9ddeef580d3b931cf22a14e3