summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-06-02 04:47:40 +0200
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-06-02 04:48:50 +0200
commitc3c57d888e490b82a9cc51bd9948ae3ff7449d95 (patch)
tree99a7beed9649c03b9daf33ba7b5bdc6b7baca743
parent1b7b4ec7a41946849eadcd8ae4b276a42fedfa8e (diff)
trx_toolkit: add primary/shadow indicator for TRXDv2 PDUs
-rw-r--r--src/target/trx_toolkit/trxd_proto.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/target/trx_toolkit/trxd_proto.py b/src/target/trx_toolkit/trxd_proto.py
index 74a3124b..21fe31ea 100644
--- a/src/target/trx_toolkit/trxd_proto.py
+++ b/src/target/trx_toolkit/trxd_proto.py
@@ -40,7 +40,8 @@ class Header(codec.BitFieldSet):
if ver >= 2: # TRXDv2 and higher
f.append(codec.BitField('batch', bl=1))
- f.append(codec.BitField.Spare(bl=1))
+ f.append(codec.BitField('shadow', bl=1) if batched
+ else codec.BitField.Spare(bl=1))
f.append(codec.BitField('trxn', bl=6))
codec.BitFieldSet.__init__(self, set=tuple(f))