Browse Source

Test

etomic
jl777 7 years ago
parent
commit
bb6d25858e
  1. 2
      iguana/exchanges/LP_nativeDEX.c
  2. 6
      iguana/exchanges/LP_ordermatch.c

2
iguana/exchanges/LP_nativeDEX.c

@ -402,7 +402,7 @@ void LPinit(uint16_t myport,uint16_t mypullport,uint16_t mypubport,double profit
timeout = 100;
nn_setsockopt(pullsock,NN_SOL_SOCKET,NN_RCVTIMEO,&timeout,sizeof(timeout));
#ifdef __APPLE__
nanomsg_tcpname(bindaddr,"eth0",mypullport);
nanomsg_tcpname(bindaddr,"*",mypullport);
#else
nanomsg_tcpname(bindaddr,myipaddr,mypullport);
#endif

6
iguana/exchanges/LP_ordermatch.c

@ -345,7 +345,11 @@ int32_t LP_nanobind(int32_t pair,char *pairstr,char *myipaddr)
{
r = (10000 + (rand() % 50000)) & 0xffff;
nanomsg_tcpname(pairstr,myipaddr,r);
nanomsg_tcpname(bindaddr,"0.0.0.0",r);
#ifdef __APPLE__
nanomsg_tcpname(bindaddr,"*",r);
#else
nanomsg_tcpname(bindaddr,myipaddr,r);
#endif
if ( nn_bind(pair,bindaddr) >= 0 )
{
timeout = 100;

Loading…
Cancel
Save