From a6b17cbf74355df0afb51b3e50aadf0a06a42612 Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Wed, 5 Feb 2020 22:07:39 +0100 Subject: [PATCH] debug --- scripts/container/dcall-simple-client | 2 +- src/algo_lightning.c | 3 +++ src/packet.c | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/container/dcall-simple-client b/scripts/container/dcall-simple-client index 95a7988..b406a6a 100755 --- a/scripts/container/dcall-simple-client +++ b/scripts/container/dcall-simple-client @@ -11,7 +11,7 @@ donar \ -r 5000 \ > $3/log/client-donar-stdout.log 2> $3/log/client-donar-stderr.log & -sync_barrier_donar 5001 5000\ +sync_barrier_donar 5001 5000 \ > $3/log/client-measboot-stdout.log 2> $3/log/client-measboot-stderr.log dcall \ diff --git a/src/algo_lightning.c b/src/algo_lightning.c index 6ce3c06..4567374 100644 --- a/src/algo_lightning.c +++ b/src/algo_lightning.c @@ -271,6 +271,9 @@ int deliver(struct evt_core_ctx* ctx, struct evt_core_fdinfo* fdinfo, struct buf struct algo_ctx* app_ctx = fdinfo->cat->app_ctx; union abstract_packet* ap = (union abstract_packet*) &bp->ip; + fprintf(stdout, "QDUDEBUG [lightning.deliver] %s extract port %d\n", fdinfo->url, ap->fmt.content.udp_encapsulated.port); + dump_buffer_packet(bp); + if (ctx->verbose > 1) fprintf(stderr, " [algo_lightning] 1/2 Find destination\n"); sprintf(url, "udp:write:127.0.0.1:%d", ap->fmt.content.udp_encapsulated.port); to_fdinfo = evt_core_get_from_url (ctx, url); diff --git a/src/packet.c b/src/packet.c index 90f156a..3477265 100644 --- a/src/packet.c +++ b/src/packet.c @@ -197,6 +197,8 @@ enum FD_STATE read_packet_from_udp (struct evt_core_fdinfo* fdinfo, struct buffe ap->fmt.headers.size = nread + pkt_header_size; ap->fmt.headers.cmd = CMD_UDP_ENCAPSULATED; ap->fmt.content.udp_encapsulated.port = url_get_port_int (fdinfo->url); + fprintf(stdout, "QDUDEBUG [packet.read_pkt_from_udp] %s extract port %d\n", fdinfo->url, ap->fmt.content.udp_encapsulated.port); + dump_buffer_packet(bp); bp->mode = BP_WRITING; bp->awrite = 0;