Another try ad getting write to work
This commit is contained in:
9
conman.c
9
conman.c
@ -229,6 +229,7 @@ static SConnection *CreateConnection(SicsInterp * pSics)
|
||||
pRes->conStart = time(NULL);
|
||||
pRes->write = SCNormalWrite;
|
||||
pRes->runLevel = RUNDRIVE;
|
||||
pRes->remote = 0;
|
||||
|
||||
/* initialise context variables */
|
||||
pRes->iCmdCtr = 0;
|
||||
@ -461,6 +462,7 @@ SConnection *SCCopyConnection(SConnection * pCon)
|
||||
result->iList = -1;
|
||||
result->runLevel = pCon->runLevel;
|
||||
result->data = pCon->data;
|
||||
result->remote = pCon->remote;
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -1768,6 +1770,7 @@ int SCInvoke(SConnection * self, SicsInterp * pInter, char *pCommand)
|
||||
config File Filename Logs to another file
|
||||
config output normal | withcode | ACT Sets output mode
|
||||
config listen 0 | 1 enables commandlog listen mode
|
||||
config remote sets the remote connection flag
|
||||
---------------------------------------------------------------------------*/
|
||||
|
||||
int ConfigCon(SConnection * pCon, SicsInterp * pSics, void *pData,
|
||||
@ -1825,7 +1828,11 @@ int ConfigCon(SConnection * pCon, SicsInterp * pSics, void *pData,
|
||||
SCSendOK(pCon);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
} else if(strcmp(argv[1],"remote") == 0) {
|
||||
pMaster->remote = 1;
|
||||
pCon->remote = 1;
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* check no or args */
|
||||
if (argc < 3) {
|
||||
|
Reference in New Issue
Block a user