diff --git a/src/common/remoteio.c b/src/common/remoteio.c --- a/src/common/remoteio.c +++ b/src/common/remoteio.c @@ -19,6 +19,7 @@ */ #include "remoteio.h" +#include "execio.h" #include #include @@ -26,16 +27,16 @@ /** @todo there must be passage of a configuratoin struct to allow configuration of different ssh clients. */ -int remoteio_open(struct remoteio **rem, const char *servername) +int remoteio_open(struct remoteio **rem, char *servername) { - const char *sshargs[] = {"ssh", servername, "distrend", "-d", (char *)NULL}; + char *sshargs[] = {"ssh", servername, "distrend", "-d", (char *)NULL}; int rtn; *rem = malloc(sizeof(struct remoteio)); rtn = execio_open( &(*rem)->execio, "ssh", sshargs); if(rtn) { - fprinf(stderr, "error opening remoteio channel to server ``%s''" , servername); + fprintf(stderr, "error opening remoteio channel to server ``%s''" , servername); free(*rem); return 1; }