diff options
author | Jaap Keuter <jaap.keuter@xs4all.nl> | 2008-07-13 17:19:33 +0000 |
---|---|---|
committer | Jaap Keuter <jaap.keuter@xs4all.nl> | 2008-07-13 17:19:33 +0000 |
commit | e86825b8f822a731a51e4c37c15d674417d39565 (patch) | |
tree | d49c6ded07c31cee73b2deee66484ba00c40324b /gtk/decode_as_dlg.c | |
parent | 2509b0e0c9d59052575a5d3bd2f6b658894a0e2b (diff) |
From Francesco Fondelli:
Attached is a patch for:
- PW Associated Channel Header dissection as per RFC 4385
- PW MPLS Control Word dissection as per RFC 4385
- mpls subdissector table indexed by label value
- enhanced "what's past last mpls label?" heuristic
- Ethernet PW (w/o CW) support as per RFC 4448
svn path=/trunk/; revision=25730
Diffstat (limited to 'gtk/decode_as_dlg.c')
-rw-r--r-- | gtk/decode_as_dlg.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk/decode_as_dlg.c b/gtk/decode_as_dlg.c index 9d003d3160..a88ac8ce9a 100644 --- a/gtk/decode_as_dlg.c +++ b/gtk/decode_as_dlg.c @@ -1640,6 +1640,14 @@ decode_add_notebook (GtkWidget *format_hb) gtk_notebook_append_page(GTK_NOTEBOOK(notebook), page, label); } + /* Add mpls selection page */ + if (cfile.edt->pi.mpls_label) { + g_snprintf(buffer, 40, "Data after label %u", cfile.edt->pi.mpls_label); + page = decode_add_simple_page(buffer, "MPLS", "mpls.label", cfile.edt->pi.mpls_label); + label = gtk_label_new("MPLS"); + gtk_notebook_append_page(GTK_NOTEBOOK(notebook), page, label); + } + /* Add network selection page */ if (cfile.edt->pi.ipproto) { /* |