netlink: restore original buffer if nlmsgs_to_linux() fails
Caller is responsible to free it or reuse.
Fixes: 17083b94a91563aba15ba03d1c74796a35bb1c26