HandleApproveNamePacket refactored from HandlePacket.