#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <strings.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <sys/time.h>
case MSG_GET_TASK:
debug("Receiving a task\n");
c = task_register(fd_in);
- write(fd_out, &c, 1);
+// write(fd_out, &c, 1);
+// write(fd_out,
break;
case '\n':
break;
default:
debug("Unknown message: %X\n", c);
}
+ (void) fd_out;
}
void open_filedescriptors()
{
struct sockaddr_in sa;
- bzero((char *) &sa, sizeof(sa));
+ memset(&sa, 0, sizeof(sa));
sa.sin_family = AF_INET;
sa.sin_addr.s_addr = INADDR_ANY;
sa.sin_port = htons(port);
opti++;
}
+ //Initialize systems
+ sds_init();
+ task_init();
+
+ //Open communication
open_filedescriptors();
write(fd, "\n", 1);