Diff between 17e81aac5f01421d40e6348313e0fe919ad984cd and c796cf4f5a13eb8efc819d3b7e85092f2b411257

Changed Files

File Additions Deletions Status
tools/parser/sdp.c +7 -1 modified

Full Patch

diff --git a/tools/parser/sdp.c b/tools/parser/sdp.c
index 8f3766c..e8b90d1 100644
--- a/tools/parser/sdp.c
+++ b/tools/parser/sdp.c
@@ -288,7 +288,7 @@ static inline void print_de(int level, struct frame *frm, int *split)
 
 	switch(de_type) {
 	case SDP_DE_NULL:
-		printf("null");
+		printf(" null");
 		break;
 	case SDP_DE_UINT:
 	case SDP_DE_INT:
@@ -312,8 +312,14 @@ static inline void print_de(int level, struct frame *frm, int *split)
 		print_string(n, frm, de_type == SDP_DE_URL? "url": "str");
 		break;
 	case SDP_DE_SEQ:
+		printf(" <");
+		print_des(de_type, level, n, frm, split);
+		printf(" >");
+		break;
 	case SDP_DE_ALT:
+		printf(" [");
 		print_des(de_type, level, n, frm, split);
+		printf(" ]");
 		break;
 	}
 }