/* Forward referenced functions */
-static void *connect_thread(void *arg);
+extern "C" void *connect_thread(void *arg);
+
static void *handle_UA_client_request(void *arg);
return;
}
-static void *connect_thread(void *arg)
+extern "C"
+void *connect_thread(void *arg)
{
struct s_addr_port *UA = (struct s_addr_port *)arg;
* Create a Job Control Record for a control "job",
* filling in all the appropriate fields.
*/
-JCR *new_control_jcr(char *base_name, int job_type)
+JCR *new_control_jcr(const char *base_name, int job_type)
{
JCR *jcr;
jcr = new_jcr(sizeof(JCR), dird_free_jcr);