Index: ossp-pkg/sio/Makefile RCS File: /v/ossp/cvs/ossp-pkg/sio/Attic/Makefile,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/sio/Attic/Makefile,v' 2>/dev/null --- Makefile 2002/11/24 19:41:17 1.3 +++ Makefile 2002/11/29 12:58:59 1.4 @@ -12,6 +12,9 @@ sio_test: sio_test.o sio_sa.o sio_buffer.o sio_hello.o sio_bio.o sio.o al.o lib_sa/sa.o $(CC) $(CFLAGS) -o sio_test sio_test.o sio_sa.o sio_buffer.o sio_hello.o sio_bio.o sio.o al.o lib_sa/sa.o -lssl -lcrypto +sio_test2: sio_test2.o sio_fd.o sio_buffer.o sio_zlib.o sio_sio.o sio.o al.o + $(CC) $(CFLAGS) -o sio_test2 sio_test2.o sio_fd.o sio_buffer.o sio_zlib.o sio_sio.o sio.o al.o -lz + lib_sa/sa.o: lib_sa/sa.c $(CC) $(CFLAGS) -c -Ilib_sa -o lib_sa/sa.o lib_sa/sa.c Index: ossp-pkg/sio/sio_test2.c RCS File: /v/ossp/cvs/ossp-pkg/sio/Attic/sio_test2.c,v co -q -kk -p'1.1' '/v/ossp/cvs/ossp-pkg/sio/Attic/sio_test2.c,v' | diff -u /dev/null - -L'ossp-pkg/sio/sio_test2.c' 2>/dev/null --- ossp-pkg/sio/sio_test2.c +++ - 2024-05-08 07:32:57.607547860 +0200 @@ -0,0 +1,118 @@ +#include +#include +#include +#include + +#include "al.h" +#include "sio.h" + +extern sio_module_t sio_module_fd; +extern sio_module_t sio_module_zlib; +extern sio_module_t sio_module_buffer; +extern sio_module_t sio_module_sio; + +#define e(f) rc = f; printf("%s = %s\n",#f, sio_error(rc)); fflush(stdout); +#define s(f) src = f; printf("%s = %s\n",#f, sa_error(src)); fflush(stdout); + +int main(int argc, char *argv[]) +{ + int fd; + sio_rc_t rc; + + sio_t *sio; + sio_stage_t *sios_fd, *sios_buffer, *sios_zlib; + + sio_t *sio2; + sio_stage_t *sios2_sio; + al_label_t data_label, error_label, eof_label; + + char buf[513]; + size_t buflen; + int level; + size_t actual; + +#ifdef WRITE + fd = open("output", O_WRONLY|O_TRUNC|O_CREAT, 0666); + + { + int i; + for (i=0; i