Bonjour à tous,
Je developpe actuellement un serveur FTP pour une projet d'études.
Le serveur concurrent fonctionne et j'ai implémenter quelques commandes dessus tels que pwd, mkdir ... etc
le problème est que certaines fonction marchent bien et d'autre s'éxécutent, font le traitement demander mais font perdre la main sur le serveur FTP (terminated prematurely)
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 char *opt_mkdir(char **args) { int ret = 0; printf("opt_mkdir launched\n"); for (; args && *args; *args++) { printf("arg: %s\n", *args); if ((ret = mkdir(*args, 0765)) < 0) err_dump("Erreur fction 'mkdir'"); } return (NULL); }
qqun à t-il une idée ?
Merci d'avance
Partager