def __init__(self, name, getif=None): MACField.__init__(self, name, None) self.getif = (lambda pkt: pkt.route()[0]) if getif is None else getif
def __init__(self, name, getif=None): MACField.__init__(self, name, None) self.getif = ((lambda pkt: pkt.payload.route()[0]) if getif is None else getif)
def __init__(self, name): MACField.__init__(self, name, None)
def __init__(self, name): MACField.__init__(self, name, None)
def __init__(self, name, default, resolve=False): MACField.__init__(self, name, default) if resolve: conf.resolve.add(self)
def __init__(self, name, default, resolve=False): MACField.__init__(self, name, default) if resolve: conf.resolve.add(self)
def __init__(self, name, getif=None): # type: (str, Optional[Any]) -> None MACField.__init__(self, name, None) self.getif = (lambda pkt: pkt.route()[0]) if getif is None else getif
def __init__(self, name): # type: (str) -> None MACField.__init__(self, name, None)