santaclause83
17-09-2007, 16:00
non riesco a rimuovere delle directory dal programma c che sto scrivendo...
devo rimuovere delle pipe,inizializzate in questo modo:
if ((mkfifo(dir_letture,0777) == -1) && errno!= EEXIST) {printf("mkfifo_serverclientPID error \n");exit(errno);}
if (chmod(dir_letture,0777) == -1) {printf("chmod_serverclientPID error
\n");exit(errno);}
provo con il comando rmdir(PATHNAME),ma mi dà sempre risultato negativo e non riesce a rimuoverla
uso la funzione sbagliata o è un problema di diritti di accesso?
grazie!
devo rimuovere delle pipe,inizializzate in questo modo:
if ((mkfifo(dir_letture,0777) == -1) && errno!= EEXIST) {printf("mkfifo_serverclientPID error \n");exit(errno);}
if (chmod(dir_letture,0777) == -1) {printf("chmod_serverclientPID error
\n");exit(errno);}
provo con il comando rmdir(PATHNAME),ma mi dà sempre risultato negativo e non riesce a rimuoverla
uso la funzione sbagliata o è un problema di diritti di accesso?
grazie!