290a291,305
> //Since we are overriding the function, make sure to have the impl of the
> //check or functional accesses here.
> std::list<std::pair<Tick,PacketPtr> >::iterator i = transmitList.begin();
> std::list<std::pair<Tick,PacketPtr> >::iterator end = transmitList.end();
> bool notDone = true;
>
> while (i != end && notDone) {
> PacketPtr target = i->second;
> // If the target contains data, and it overlaps the
> // probed request, need to update data
> if (target->intersect(pkt))
> notDone = fixPacket(pkt, target);
> i++;
> }
>