From b10a24c65a1bed304e221597c6816e294330984d Mon Sep 17 00:00:00 2001 From: Logan007 Date: Sun, 16 Aug 2020 15:55:15 +0545 Subject: [PATCH] added IP & MAC to invalid transop error message --- src/edge_utils.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/edge_utils.c b/src/edge_utils.c index 1de864b..0e2820c 100644 --- a/src/edge_utils.c +++ b/src/edge_utils.c @@ -988,6 +988,8 @@ static int handle_PACKET(n2n_edge_t * eee, time_t now; ether_hdr_t * eh; ipstr_t ip_buf; + macstr_t mac_buf; + n2n_sock_str_t sockbuf; now = time(NULL); @@ -1119,9 +1121,11 @@ static int handle_PACKET(n2n_edge_t * eee, } else { - traceEvent(TRACE_ERROR, "invalid transop ID: expected %s(%u), got %s(%u)", + traceEvent(TRACE_ERROR, "invalid transop ID: expected %s(%u), got %s(%u) from %s [%s]", transop_str(eee->conf.transop_id), eee->conf.transop_id, - transop_str(rx_transop_id), rx_transop_id); + transop_str(rx_transop_id), rx_transop_id, + sock_to_cstr(sockbuf, orig_sender), + macaddr_str(mac_buf, pkt->srcMac)); } }