added things for DiscoveryPacket and RoutingUpdate