From 81dc0e7eb9dc97f52d92777cdd1e0337eb3a1eaa Mon Sep 17 00:00:00 2001 From: hploetz Date: Fri, 19 May 2006 18:28:35 +0000 Subject: fancy tlv fixes git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@60 f711b948-2313-0410-aaa9-d29f33439f0b --- utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'utils.py') diff --git a/utils.py b/utils.py index 62902a8..f5d81d6 100644 --- a/utils.py +++ b/utils.py @@ -12,7 +12,7 @@ def represent_binary_fancy(len, value, mask = 0): else: result.append( "." ) mask = mask >> 1 - value = value >> 2 + value = value >> 1 result.reverse() return "".join(result).strip() @@ -24,7 +24,7 @@ def parse_binary(value, bytemasks, verbose = False, value_len = 8): for mask, byte, nonmatch, match in bytemasks: if verbose: - prefix = represent_binary_fancy(value_len, byte, mask) + ": " + prefix = represent_binary_fancy(value_len, value, mask) + ": " else: prefix = "" if (value & mask) == (byte & mask): -- cgit v1.2.3