Diff between fd373b3c301258160bf10524699ca274feab3366 and 0d4e435a95767daf67fba42c98128ec87ea1a958
Changed Files
| File | Additions | Deletions | Status |
| tools/parser/sdp.c | +4 | -1 | modified |
Full Patch
diff --git a/tools/parser/sdp.c b/tools/parser/sdp.c
index 7d3aceb..00cfd8e 100644
--- a/tools/parser/sdp.c
+++ b/tools/parser/sdp.c
@@ -205,7 +205,10 @@ static inline void print_int(__u8 de_type, int level, int n, struct frame *frm)
break;
case 16:/* 128-bit */
get_u128(frm, &val, &val2);
- printf(" 0x%llx%llx", val2, val);
+ printf(" 0x%llx", val2);
+ if (val < 0x1000000000000000L)
+ printf("0");
+ printf("%llx", val);
return;
default: /* syntax error */
printf(" err");