#echo $MINUS_e "#include \"sysdep.h\"\n" >> $C_FILE
$ECHO $MINUS_e "#include <stdlib.h>\n" >> $C_FILE
+$ECHO $MINUS_e "#include <time.h>\n" >> $C_FILE
#echo $MINUS_e "#include <ctype.h>\n" >> $C_FILE
#echo $MINUS_e "#include \"citadel.h\"\n" >> $C_FILE
$ECHO $MINUS_e "#include \"modules_init.h\"\n" >> $C_FILE
setsockopt(ctx->client_socket, IPPROTO_TCP, TCP_CORK, &off, 4);
setsockopt(ctx->client_socket, IPPROTO_TCP, TCP_CORK, &on, 4);
}
-#elif HAVE_DARWIN
+#else
+#ifdef HAVE_DARWIN
/* Stub functions for Darwin/OS X where TCP buffering isn't liked at all */
void buffer_output(void) {
-CC->buffering = 0;
+ CC->buffering = 0;
}
void unbuffer_output(void) {
-CC->buffering = 0;
+ CC->buffering = 0;
}
void flush_output(void) {
}
CC->output_buffer = NULL;
}
}
-#endif
+#endif /* HAVE_DARWIN */
+#endif /* HAVE_TCP_BUFFERING */