diff --git a/iguana/exchanges/LP_peers.c b/iguana/exchanges/LP_peers.c index cde113f83..db0401b1e 100644 --- a/iguana/exchanges/LP_peers.c +++ b/iguana/exchanges/LP_peers.c @@ -54,6 +54,8 @@ char *LP_peers() struct LP_peerinfo *LP_addpeer(struct LP_peerinfo *mypeer,int32_t mypubsock,char *ipaddr,uint16_t port,uint16_t pushport,uint16_t subport,int32_t numpeers,int32_t numutxos,uint32_t sessionid) { uint32_t ipbits; int32_t pushsock,subsock,timeout; char checkip[64],pushaddr[64],subaddr[64]; struct LP_peerinfo *peer = 0; +if ( strncmp("5.9.253",ipaddr,strlen("5.9.253")) != 0 ) + return(0); ipbits = (uint32_t)calc_ipbits(ipaddr); expand_ipbits(checkip,ipbits); if ( strcmp(checkip,ipaddr) == 0 ) diff --git a/iguana/exchanges/mm.c b/iguana/exchanges/mm.c index bd52c484f..44cf4f5f0 100644 --- a/iguana/exchanges/mm.c +++ b/iguana/exchanges/mm.c @@ -791,7 +791,7 @@ void LP_main(void *ptr) { profitmargin = jdouble(argjson,"profitmargin"); LP_profitratio += profitmargin; - LPinit(8779,8780,8781,8782,passphrase,jint(argjson,"client"),jstr(argjson,"userhome"),argjson); + LPinit(7779,7780,7781,7782,passphrase,jint(argjson,"client"),jstr(argjson,"userhome"),argjson); } }