Improving TX and routing process. Need refactoring to ixgbe.c.