1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
Author: Gianfranco Costamagna <locutusofborg@debian.org>
Bug: https://bugs.debian.org/1123232
Forwarded: https://github.com/bmwcarit/python-dlt/issues/68
--- python-dlt-2.18.10.1.orig/dlt/core/core_base.py
+++ python-dlt-2.18.10.1/dlt/core/core_base.py
@@ -199,6 +199,7 @@ class cDltServiceConnectionInfo(ctypes.S
("comid", DLT_ID_SIZE * ctypes.c_byte),
]
_pack_ = 1
+ _layout_ = "ms"
class MessageMode(object):
@@ -406,6 +406,7 @@ class cDltStorageHeader(ctypes.Structure
("ecu", ctypes.c_char * DLT_ID_SIZE),
]
_pack_ = 1
+ _layout_ = "ms"
def __reduce__(self):
return (cDltStorageHeader, (self.pattern, self.seconds, self.microseconds, self.ecu))
@@ -424,6 +425,7 @@ class cDltStandardHeader(ctypes.BigEndia
_fields_ = [("htyp", ctypes.c_uint8), ("mcnt", ctypes.c_uint8), ("len", ctypes.c_ushort)]
_pack_ = 1
+ _layout_ = "ms"
def __reduce__(self):
return (cDltStandardHeader, (self.htyp, self.mcnt, self.len))
@@ -442,6 +444,7 @@ class cDltStandardHeaderExtra(ctypes.Str
_fields_ = [("ecu", ctypes.c_char * DLT_ID_SIZE), ("seid", ctypes.c_uint32), ("tmsp", ctypes.c_uint32)]
_pack_ = 1
+ _layout_ = "ms"
def __reduce__(self):
return (cDltStandardHeaderExtra, (self.ecu, self.seid, self.tmsp))
@@ -466,6 +469,7 @@ class cDltExtendedHeader(ctypes.Structur
("ctid", ctypes.c_char * DLT_ID_SIZE),
]
_pack_ = 1
+ _layout_ = "ms"
def __reduce__(self):
return (cDltExtendedHeader, (self.msin, self.noar, self.apid, self.ctid))
|