aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2012-06-18 09:17:58 +0000
committerPascal Quantin <pascal.quantin@gmail.com>2012-06-18 09:17:58 +0000
commit7351065ccd695baa65053e85d8d61df7228faca4 (patch)
tree1eba7394fba04e7b0fe4d33fb640f284438eb1f7 /epan
parent7fbd6ca1f07e2d03fa0a75d3f8e0122844999c77 (diff)
From Sven Eckelmann via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7375 :
Add support for not_best_next_hop flag in B.A.T.M.A.N. Advanced v14 svn path=/trunk/; revision=43332
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-batadv.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/epan/dissectors/packet-batadv.c b/epan/dissectors/packet-batadv.c
index 4e67a6b29e..a36bf0e9de 100644
--- a/epan/dissectors/packet-batadv.c
+++ b/epan/dissectors/packet-batadv.c
@@ -464,6 +464,7 @@ static int hf_msg_reassembled_length = -1;
/* flags */
static int hf_batadv_batman_flags_directlink = -1;
static int hf_batadv_batman_flags_vis_server = -1;
+static int hf_batadv_batman_flags_not_best_next_hop = -1;
static int hf_batadv_batman_flags_primaries_first_hop = -1;
static int hf_batadv_unicast_frag_flags_head = -1;
static int hf_batadv_unicast_frag_flags_largetail = -1;
@@ -1311,6 +1312,7 @@ static int dissect_batadv_batman_v14(tvbuff_t *tvb, int offset, packet_info *pin
proto_tree_add_boolean(flag_tree, hf_batadv_batman_flags_directlink, tvb, offset, 1, batman_packeth->flags);
proto_tree_add_boolean(flag_tree, hf_batadv_batman_flags_vis_server, tvb, offset, 1, batman_packeth->flags);
proto_tree_add_boolean(flag_tree, hf_batadv_batman_flags_primaries_first_hop, tvb, offset, 1, batman_packeth->flags);
+ proto_tree_add_boolean(flag_tree, hf_batadv_batman_flags_not_best_next_hop, tvb, offset, 1, batman_packeth->flags);
/* </flags> */
offset += 1;
@@ -3253,6 +3255,11 @@ void proto_register_batadv(void)
FT_BOOLEAN, 8, TFS(&tfs_set_notset), 0x10,
NULL, HFILL }
},
+ { &hf_batadv_batman_flags_not_best_next_hop,
+ { "NOT_BEST_NEXT_HOP", "batadv.batman.flags.not_best_next_hop",
+ FT_BOOLEAN, 8, TFS(&tfs_set_notset), 0x8,
+ NULL, HFILL }
+ },
{ &hf_batadv_batman_tt,
{ "Translation Table", "batadv.batman.tt",
FT_ETHER, BASE_NONE, NULL, 0x0,