|
@ -35,6 +35,7 @@ char USERPASS[65],USERPASS_WIFSTR[64],LP_myipaddr[64],USERHOME[512] = { "/root" |
|
|
char *default_LPnodes[] = { "5.9.253.195", "5.9.253.196", "5.9.253.197", "5.9.253.198", "5.9.253.199", "5.9.253.200", "5.9.253.201", "5.9.253.202", "5.9.253.203", };//"5.9.253.204" }; //
|
|
|
char *default_LPnodes[] = { "5.9.253.195", "5.9.253.196", "5.9.253.197", "5.9.253.198", "5.9.253.199", "5.9.253.200", "5.9.253.201", "5.9.253.202", "5.9.253.203", };//"5.9.253.204" }; //
|
|
|
|
|
|
|
|
|
uint32_t LP_deadman_switch; |
|
|
uint32_t LP_deadman_switch; |
|
|
|
|
|
uint16_t LP_fixed_pairport; |
|
|
int32_t LP_mypubsock = -1; |
|
|
int32_t LP_mypubsock = -1; |
|
|
int32_t USERPASS_COUNTER,IAMLP = 0; |
|
|
int32_t USERPASS_COUNTER,IAMLP = 0; |
|
|
double LP_profitratio = 1.; |
|
|
double LP_profitratio = 1.; |
|
@ -402,12 +403,15 @@ void LPinit(uint16_t myport,uint16_t mypullport,uint16_t mypubport,double profit |
|
|
if ( jobj(argjson,"canbind") == 0 ) |
|
|
if ( jobj(argjson,"canbind") == 0 ) |
|
|
{ |
|
|
{ |
|
|
#ifndef __linux__ |
|
|
#ifndef __linux__ |
|
|
LP_canbind = IAMLP; |
|
|
LP_canbind = 1; |
|
|
#else |
|
|
#else |
|
|
LP_canbind = IAMLP; |
|
|
LP_canbind = IAMLP; |
|
|
#endif |
|
|
#endif |
|
|
} |
|
|
} else LP_canbind = jint(argjson,"canbind"); |
|
|
else LP_canbind = jint(argjson,"canbind"); |
|
|
if ( LP_canbind > 1000 && LP_canbind < 65536 ) |
|
|
|
|
|
LP_fixed_pairport = LP_canbind; |
|
|
|
|
|
if ( LP_canbind != 0 ) |
|
|
|
|
|
LP_canbind = 1; |
|
|
srand((int32_t)n); |
|
|
srand((int32_t)n); |
|
|
if ( userhome != 0 && userhome[0] != 0 ) |
|
|
if ( userhome != 0 && userhome[0] != 0 ) |
|
|
{ |
|
|
{ |
|
|