diff --git a/src/server/slavefuncs.h b/src/server/slavefuncs.h --- a/src/server/slavefuncs.h +++ b/src/server/slavefuncs.h @@ -36,7 +36,7 @@ int software_updatecheck(); int delete_jobdata(int jobnum, char *datadir); size_t curl_writetodisk(void *ptr, size_t size, size_t nmemb, FILE *stream); int curlget(char *url, char *out); -int curlpost(char *filename, char *url); +int curlpost(char *filename, char *url, int jobnum, int framenum, int slavekey); int ssh_keygen(); int register_user(char *username, char *email); int login_user(char *username); @@ -47,7 +47,7 @@ void xmlcleanup(); int distren_mkdir_recurse(char *dirname); int job_build_path(char *filename, unsigned int jobnum); int downloadTar(char *url, char *destinationPath); -int uploadOutput(char *pathtoOutput, char *urltoOutput); +int uploadOutput(char *pathtoOutput, char *urltoOutput, int jobnum, int framenum, int slavekey); int unpackJob(char *pathtoTar, int jobnum); void prepareJobPaths(int jobnum,char *datadir, char **urltoTar,char **pathtoTar,char **pathtoJobfile,char **urltoOutput,char **pathtoXml); int checkUsername(char *username);