aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-asap.c
diff options
context:
space:
mode:
authortuexen <tuexen@f5534014-38df-0310-8fa8-9805f1628bb7>2005-08-12 09:16:51 +0000
committertuexen <tuexen@f5534014-38df-0310-8fa8-9805f1628bb7>2005-08-12 09:16:51 +0000
commit42cb0d0deb689f7a742ecd6d4f815cbcbde694ed (patch)
tree28fb982b428d4911e3a017d02f866e5b5b2da05e /epan/dissectors/packet-asap.c
parent131d98b3882de9a3cc7217f45a73b103ae765d69 (diff)
Fix handling of ASAP_ENDPOINT_KEEP_ALIVE message.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15302 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-asap.c')
-rw-r--r--epan/dissectors/packet-asap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-asap.c b/epan/dissectors/packet-asap.c
index b991a0cb87..7268caff99 100644
--- a/epan/dissectors/packet-asap.c
+++ b/epan/dissectors/packet-asap.c
@@ -658,7 +658,7 @@ dissect_asap_message(tvbuff_t *message_tvb, packet_info *pinfo, proto_tree *asap
proto_tree_add_item(flags_tree, hf_home_enrp_server_bit, message_tvb, MESSAGE_FLAGS_OFFSET, MESSAGE_FLAGS_LENGTH, NETWORK_BYTE_ORDER);
}
proto_tree_add_item(asap_tree, hf_message_length, message_tvb, MESSAGE_LENGTH_OFFSET, MESSAGE_LENGTH_LENGTH, NETWORK_BYTE_ORDER);
- if (type == SERVER_ANNOUNCE_MESSAGE_TYPE) {
+ if ((type == SERVER_ANNOUNCE_MESSAGE_TYPE) || (type == ENDPOINT_KEEP_ALIVE_MESSAGE_TYPE)) {
proto_tree_add_item(asap_tree, hf_server_identifier, message_tvb, SERVER_IDENTIFIER_OFFSET, SERVER_IDENTIFIER_LENGTH, NETWORK_BYTE_ORDER);
parameters_tvb = tvb_new_subset(message_tvb, MESSAGE_VALUE_OFFSET + SERVER_IDENTIFIER_LENGTH, -1, -1);
} else {