aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-asap.c
diff options
context:
space:
mode:
authorMichael Tüxen <tuexen@fh-muenster.de>2005-08-12 09:16:51 +0000
committerMichael Tüxen <tuexen@fh-muenster.de>2005-08-12 09:16:51 +0000
commitd1db771cec3b27e98625edc4029ef034f6d920bc (patch)
tree28fb982b428d4911e3a017d02f866e5b5b2da05e /epan/dissectors/packet-asap.c
parent055e2596d970477a6afdae55b1c570d74565e232 (diff)
Fix handling of ASAP_ENDPOINT_KEEP_ALIVE message.
svn path=/trunk/; revision=15302
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 {