Exemple #1
0
 def dot11rts(self, *args, **kwargs):
     """Overloaded to add 'phy-rate' annotation to new packet."""
     rargs = {}
     for s in ['rate', 'length']:
         if s in kwargs:
             rargs[s] = kwargs[s]
             del kwargs[s]
     # create RTS + RAI payload
     p = DCF.dot11rts(self, *args, **kwargs)/RAI(**rargs)
     p.setanno('phy-rate', self.base)
     return p