netlink: split init and bind calls

Make it more usable for general cases.