From 9a9a53a0b9667d89bd448002ebc671639a3d62dd Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 18 Jun 2017 13:31:29 +0300 Subject: [PATCH] Test --- iguana/exchanges/LP_forwarding.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/iguana/exchanges/LP_forwarding.c b/iguana/exchanges/LP_forwarding.c index f486faf1b..c93cfbc8d 100644 --- a/iguana/exchanges/LP_forwarding.c +++ b/iguana/exchanges/LP_forwarding.c @@ -50,7 +50,7 @@ char *LP_lookup(bits256 pubkey) int32_t LP_pushsock_create(char *pushaddr) { - int32_t pushsock,timeout,i,n=1000; struct nn_pollfd pfd; + int32_t pushsock,timeout,i,n=1000; char msg[512]; struct nn_pollfd pfd; if ( (pushsock= nn_socket(AF_SP,NN_PUSH)) < 0 ) { printf("LP_pushsock_create couldnt allocate socket for %s\n",pushaddr); @@ -70,7 +70,8 @@ int32_t LP_pushsock_create(char *pushaddr) { if ( nn_poll(&pfd,1,1) > 0 ) { - printf("HELLO sent.%d bytes to %s\n",LP_send(pushsock,"{\"method\":\"hello\"}",0),pushaddr); + sprintf(msg,"{\"method\":\"hello\",\"from\":\"%s\"}",LP_mypeer != 0 ? LP_mypeer->ipaddr : ""); + printf("HELLO sent.%d bytes to %s\n",LP_send(pushsock,msg,0),pushaddr); break; } }