> How can I find the buffer for packets retransmission? There is > packetBuffer in ethertap, but I think the retransmit() in ethertap never > work. I doubt if there are some other buffers to store the packets for > retransmission.
Again, there is no retransmission. There is I guess a retry mechanism that is in place if it was never able to get onto the wire in the first place because the link was busy, but that's it. The retry mechanism is part of each driver. See the transmit functin in ns_gige.cc. In there, there is a timer that gets scheduled to try the transmit again if it didn't suceed. (Though it's not really necessary since the device gets a callback when the link is freed). Also, yes, ethertap doesn't work. Nate ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ m5sim-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/m5sim-users
