]> code.citadel.org Git - citadel.git/blobdiff - citadel/context.h
* remember the total size a downloadable file has
[citadel.git] / citadel / context.h
index 24cfc6861a586b4a5eb7226062e88fba57277d48..ff62295e708cfaf411e5f2c9033ebfdc94eb6004 100644 (file)
@@ -64,6 +64,7 @@ struct CitContext {
        char cs_inet_fn[128];                   /* Friendly-name of outbound Internet mail */
 
        FILE *download_fp;      /* Fields relating to file transfer */
+       size_t download_fp_total;
        char download_desired_section[128];
        FILE *upload_fp;
        char upl_file[256];
@@ -126,7 +127,8 @@ typedef struct CitContext CitContext;
  */
 enum {
        CON_IDLE,               /* This context is doing nothing */
-       CON_STARTING,           /* This context needs the greeting outputting */
+       CON_GREETING,           /* This context needs to output its greeting */
+       CON_STARTING,           /* This context is outputting its greeting */
        CON_READY,              /* This context needs attention */
        CON_EXECUTING           /* This context is bound to a thread */
 };