how to use general netlink.and implement self msg