#define BACKLOG 10 // how many pending connections queue will hold
-void sigchld_handler(int s)
+void sigchld_handler(/*int s*/)
{
while(wait(NULL) > 0);
}
void daemon_run(const char *s)
{
/* create thread, keep an eye on it */
- data = s;
+ data = (char *)s;
int iret;
if (!daemon_status) {
daemon_status = 1;