X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=ztest%2Fztest.c;h=fa749d6cd3d08c6d73c04eb45b0f5f3ab8edaadc;hb=8e4eabe621f8b8195faa6625a38a2e1ae7b68aa1;hp=3279ae20388e7ad642b9038c768eb7826dba0d49;hpb=16ce40aa92448a07d7b8673d873f549087f27e83;p=yaz-moved-to-github.git diff --git a/ztest/ztest.c b/ztest/ztest.c index 3279ae2..fa749d6 100644 --- a/ztest/ztest.c +++ b/ztest/ztest.c @@ -6,7 +6,13 @@ * Chas Woodfield, Fretwell Downing Datasystems. * * $Log: ztest.c,v $ - * Revision 1.33 2000-08-10 08:41:26 adam + * Revision 1.35 2000-11-23 10:58:33 adam + * SSL comstack support. Separate POSIX thread support library. + * + * Revision 1.34 2000/09/04 08:58:15 adam + * Added prefix yaz_ for most logging utility functions. + * + * Revision 1.33 2000/08/10 08:41:26 adam * Fixes for ILL. * * Revision 1.32 2000/04/05 07:39:55 adam @@ -219,7 +225,7 @@ int ztest_esrequest (void *handle, bend_esrequest_rr *rr) odr_offset(rr->decode)); #if 0 yaz_log(LOG_LOG, "PDU dump:"); - odr_dumpBER(log_file(), + odr_dumpBER(yaz_log_file(), r->u.single_ASN1_type->buf, r->u.single_ASN1_type->len); #endif @@ -247,7 +253,7 @@ int ztest_esrequest (void *handle, bend_esrequest_rr *rr) odr_errmsg(odr_geterror(rr->decode)), odr_offset(rr->decode)); yaz_log(LOG_LOG, "PDU dump:"); - odr_dumpBER(log_file(), + odr_dumpBER(yaz_log_file(), r->u.single_ASN1_type->buf, r->u.single_ASN1_type->len); } @@ -475,12 +481,21 @@ int ztest_fetch(void *handle, bend_fetch_rr *r) r->output_format = r->request_format; if (r->request_format == VAL_SUTRS) { +#if 0 +/* this section returns a huge record (for testing non-blocking write, etc) */ + r->len = 980000; + r->record = odr_malloc (r->stream, r->len); + memset (r->record, 'x', r->len); +#else +/* this section returns a small record */ char buf[100]; sprintf(buf, "This is dummy SUTRS record number %d\n", r->number); + r->len = strlen(buf); r->record = (char *) odr_malloc (r->stream, r->len+1); strcpy(r->record, buf); +#endif } else if (r->request_format == VAL_GRS1) {