(cls, layer, addr, **condition)
| 789 | |
| 790 | @classmethod |
| 791 | def bind_addr(cls, layer, addr, **condition): |
| 792 | # type: (Type[Packet], str, **Any) -> None |
| 793 | cls.bindings.setdefault(layer, []).append( # type: ignore |
| 794 | (addr, condition) |
| 795 | ) |
| 796 | |
| 797 | |
| 798 | class MACField(Field[Optional[str], bytes]): |