An analysis of the netlink protocol and its application