return -1;
default:
+ close(fds[1]);
+
now = time(NULL);
strftime(datestr, sizeof(datestr) - 1, "%Y-%m-%d", localtime(&now));
waitpid(pid, &status, 0);
close(fds[0]);
- close(fds[1]);
return 0;
}
return -1;
default:
+ close(fds[1]);
+
printf("Status: 200 OK\r\n");
printf("Content-Type: %s\r\n",
fields[7] ? fields[7] : "application/octet-stream");
waitpid(pid, &status, 0);
close(fds[0]);
- close(fds[1]);
free(args);
return 0;