def dot11data(self, *args, **kwargs): """Overloaded to add 'phy-rate' annotation to new packet.""" p = DCF.dot11data(self, *args, **kwargs) dst = p.addr1 rate = self.ra.get_rate(dst) p.setanno('phy-rate', rate) return p