Exemple #1
0
 def recv_ack(self, ack):
     """Additional processing for incoming ACK."""
     DCF.recv_ack(self, ack)
     # Expecting ACK?
     if self.isdot11data(self.datatosend):
         data = self.get_dot11data(self.datatosend)
         dst, src = data.addr1, data.addr2
         # ACK for me? -> received ACK
         if (src==ack.addr1):
             #self.log("RECVACK", ack, dst=dst, src=src)
             self.recvack.signal(dst)