- char * response = new char[1];
-
- if (access(filename, F_OK) == 0)
- {
- /* Already Exists */
- response[0] = 1;
- }
- else
- {
- /* Does not exist so create it */
- int saltfd = open(filename, O_CREAT | O_WRONLY, S_IRUSR | S_IWUSR);
- doWrite(saltfd, data, length);
- close(saltfd);
- response[0] = 0;
- }
-
-
- sendResponse(response, 1);
-
+ int saltfd = open(filename, O_CREAT | O_WRONLY, S_IRUSR | S_IWUSR);
+ doWrite(saltfd, data, length);
+ char response[0];
+ sendResponse(response, 0);
+ close(saltfd);