Browse Source

Test

etomic
jl777 7 years ago
parent
commit
4c816fd1e4
  1. 4
      iguana/exchanges/LP_forwarding.c
  2. 3
      iguana/exchanges/LP_nativeDEX.c

4
iguana/exchanges/LP_forwarding.c

@ -108,9 +108,7 @@ char *LP_register(bits256 pubkey,char *ipaddr)
struct LP_forwardinfo *ptr=0; int32_t pushsock; char pushaddr[64]; struct LP_forwardinfo *ptr=0; int32_t pushsock; char pushaddr[64];
if ( ipaddr == 0 || ipaddr[0] == 0 || is_ipaddr(ipaddr) == 0 || bits256_nonz(pubkey) == 0 ) if ( ipaddr == 0 || ipaddr[0] == 0 || is_ipaddr(ipaddr) == 0 || bits256_nonz(pubkey) == 0 )
return(clonestr("{\"error\":\"illegal ipaddr or null pubkey\"}")); return(clonestr("{\"error\":\"illegal ipaddr or null pubkey\"}"));
//if ( strlen(pushaddr) <= strlen("tcp://") || is_ipaddr(pushaddr+strlen("tcp://")) == 0 ) sprintf(pushaddr,"ws://%s:%u",ipaddr,7780);
// return(clonestr("{\"error\":\"illegal ipaddr\"}"));
sprintf(pushaddr,"tcp://%s",ipaddr);
char str[65]; printf("register.(%s) %s\n",pushaddr,bits256_str(str,pubkey)); char str[65]; printf("register.(%s) %s\n",pushaddr,bits256_str(str,pubkey));
if ( (ptr= LP_forwardfind(pubkey)) != 0 ) if ( (ptr= LP_forwardfind(pubkey)) != 0 )
{ {

3
iguana/exchanges/LP_nativeDEX.c

@ -403,7 +403,8 @@ void LPinit(uint16_t myport,uint16_t mypullport,uint16_t mypubport,double profit
myipaddr[--n] = 0; myipaddr[--n] = 0;
} else printf("error getting myipaddr\n"); } else printf("error getting myipaddr\n");
} else printf("error issuing curl\n"); } else printf("error issuing curl\n");
nanomsg_tcpname(pushaddr,myipaddr,mypullport); sprintf(pushaddr,"ws://%s:%u",myipaddr,mypullport);
//nanomsg_tcpname(pushaddr,myipaddr,mypullport);
if ( (pullsock= nn_socket(AF_SP,NN_PULL)) >= 0 ) if ( (pullsock= nn_socket(AF_SP,NN_PULL)) >= 0 )
{ {
timeout = 1; timeout = 1;

Loading…
Cancel
Save