From 0679684d65620edeeb170817dd2ae0def96ebaa2 Mon Sep 17 00:00:00 2001 From: Gernot Vormayr Date: Tue, 21 Aug 2018 15:41:50 +0200 Subject: [PATCH] Fix en/decoding for templates with varlen for first ie This fixes #24 - should have looked at the issue tracker before looking into the problem.... --- ipfix/template.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ipfix/template.py b/ipfix/template.py index 1203e55..26cd8c1 100644 --- a/ipfix/template.py +++ b/ipfix/template.py @@ -187,7 +187,7 @@ def decode_from(self, buf, offset, packplan = None): offset += packplan.st.size # short circuit on no varlen - if not self.varlenslice: + if self.varlenslice is None: return (vals, offset) # direct iteration over remaining IEs @@ -239,7 +239,7 @@ def encode_to(self, buf, offset, vals, packplan = None): offset += packplan.st.size # shortcircuit no varlen - if not self.varlenslice: + if self.varlenslice is None: return offset # direct iteration over remaining IEs