From c6085fe77614f12c02e5e88d840a9eea69797cb7 Mon Sep 17 00:00:00 2001 From: kingdl802 Date: Tue, 7 Apr 2009 18:58:00 +0000 Subject: [PATCH] Updated handler_i_am_add to also display the responder's MAC (IP) address when PRINT_ENABLED is defined. This will help when debugging duplicate BACNET IDs in a multi-device configuration. --- bacnet-stack/demo/handler/h_iam.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bacnet-stack/demo/handler/h_iam.c b/bacnet-stack/demo/handler/h_iam.c index b3bf31d2..883efc37 100644 --- a/bacnet-stack/demo/handler/h_iam.c +++ b/bacnet-stack/demo/handler/h_iam.c @@ -52,7 +52,9 @@ void handler_i_am_add( #endif if (len != -1) { #if PRINT_ENABLED - fprintf(stderr, " from %u!\n", device_id); + fprintf(stderr, " from %u, MAC = %d.%d.%d.%d.%d.%d\n",device_id, + src->mac[0],src->mac[1],src->mac[2], + src->mac[3],src->mac[4],src->mac[5]); #endif address_add(device_id, max_apdu, src); } else {