]> code.citadel.org Git - citadel.git/blobdiff - citadel/netpoll.c
* The size constant "256" which shows up everywhere as a buffer size has now
[citadel.git] / citadel / netpoll.c
index 4493515ae86ef4a44d04b2f57cdb4d5ea7de7b0d..527c7610f2cec3d2b793ccdff0ba6af37a51cf0a 100644 (file)
@@ -1,4 +1,10 @@
-/* $Id$ */
+/* 
+ * $Id$
+ *
+ * Perform data transfer between our Citadel server and another.
+ *
+ */
+
 #include <stdlib.h>
 #include <unistd.h>
 #include <stdio.h>
@@ -39,13 +45,13 @@ void receive_spool(void)
 {
        long download_len;
        long bytes_received;
-       char buf[256];
+       char buf[SIZ];
        static char pbuf[IGNET_PACKET_SIZE];
        char tempfilename[PATH_MAX];
        long plen;
        FILE *fp;
 
-       sprintf(tempfilename, tmpnam(NULL));
+       strcpy(tempfilename, tmpnam(NULL));
        serv_puts("NDOP");
        serv_gets(buf);
        printf("%s\n", buf);
@@ -89,7 +95,7 @@ void receive_spool(void)
  */
 void transmit_spool(char *remote_nodename)
 {
-       char buf[256];
+       char buf[SIZ];
        char pbuf[4096];
        long plen;
        long bytes_to_write, thisblock;
@@ -142,7 +148,7 @@ ABORTUPL:
 
 int main(int argc, char **argv)
 {
-       char buf[256];
+       char buf[SIZ];
        char remote_nodename[32];
        int a;