Ecrire un fichier distant grâce aux GIOChannel
Bonjour,
J'essaie d'uploader un fichier en ouvrant une socket FTP (grâce à NanoFTP de la libxml2) et ensuite je créé un GIOChannel :
Code:
1 2 3 4
| GIOChannel* ioc = g_io_channel_unix_new (socket);
g_io_channel_write_chars (ioc, "test\n", -1, NULL, NULL);
g_io_channel_shutdown (ioc, TRUE, NULL); |
Le fichier est bien créé sur le serveur (donc la socket FTP fonctionne), l'écriture me retourne bien le bon nombres de caractères écrit mais rien, le fichier reste désespérément vide :(
Quelqu'un à déjà joué avec les sockets ?