(self, pkt, val)
| 409 | return self.fld.any2i(pkt, x) |
| 410 | |
| 411 | def i2h(self, pkt, val): |
| 412 | # type: (Optional[Packet], Any) -> Any |
| 413 | if pkt and not self._evalcond(pkt): |
| 414 | return None |
| 415 | return self.fld.i2h(pkt, val) |
| 416 | |
| 417 | def getfield(self, pkt, s): |
| 418 | # type: (Packet, bytes) -> Tuple[bytes, Any] |