(self, pkt, s)
| 1095 | return s + struct.pack(self.fmt, self.i2m(pkt, val))[:3] |
| 1096 | |
| 1097 | def getfield(self, pkt, s): |
| 1098 | # type: (Optional[Packet], bytes) -> Tuple[bytes, int] |
| 1099 | return s[3:], self.m2i(pkt, struct.unpack(self.fmt, s[:3] + b"\x00")[0]) # noqa: E501 |
| 1100 | |
| 1101 | |
| 1102 | class XLE3BytesField(LEThreeBytesField, XByteField): |