Muchas gracias! Me queda más claro el tema
He leido la RFC y sino he entendido mal, que sigo un poco liado he visto que para enviar el fichero, en mi caso TYPE A porque es de texto, habria que usar APPE despues del comando STOR. Por lo que he añadido el siguiente codigo despues del STOR:
Código C:
Ver originalchar *ficheroA;
FILE *pFichero;
char caracter;
pFichero
=fopen("a.txt", "rb"); {
caracter
= fgetc(pFichero
); sprintf(ficheroA
,"%s%c",ficheroA
,caracter
); }
char szString2[1000];
sprintf(szString2
,"APPE %s", ficheroA
);
sending(s1, szString2);
Pero sigue sin enviarme el archivo :/ ¿Hay que enviar un ACK de cierre de envio de archivo?
Gracias!