Lines Matching defs:fin
154 /* Now FIN */
157 /* Get FIN frame */
172 /* Read more data; FIN should not be returned any more */
178 /* Lose FIN frame */
182 /* Get FIN frame */
197 /* Read more data; FIN should not be returned any more */
203 /* Acknowledge fin. */
343 size_t *readbytes, int *fin)
351 if (!ossl_quic_rstream_get_record(qrs, &record, &rec_len, fin))
357 *fin = 0;
366 if (*fin || size == 0)
381 int fin = 0;
399 &readbytes, &fin))
400 || !TEST_false(fin)
409 &readbytes, &fin))
410 || !TEST_false(fin)
426 &readbytes, &fin))
427 || !TEST_false(fin)
434 || !TEST_true(ossl_quic_rstream_available(rstream, &avail, &fin))
435 || !TEST_true(fin)
437 || !TEST_true(read_fn(rstream, buf, 2, &readbytes, &fin))
438 || !TEST_false(fin)
441 || !TEST_true(read_fn(rstream, buf + 2, 12, &readbytes, &fin))
442 || !TEST_false(fin)
453 || !TEST_true(read_fn(rstream, buf + 14, 5, &readbytes, &fin))
454 || !TEST_false(fin)
458 &readbytes, &fin))
459 || !TEST_true(fin)
463 || !TEST_true(read_fn(rstream, buf, sizeof(buf), &readbytes, &fin))
464 || !TEST_true(fin)
482 int r, s, fin = 0, fin_set = 0;
538 &readbytes, &fin)))
542 &readbytes, &fin))) {
560 /* Queue empty fin frame */
567 TEST_info("Total read bytes: %zu Fin rcvd: %d", read_off, fin);
574 if (read_off == data_size && fin_set && !fin) {
578 &readbytes, &fin)))
582 &readbytes, &fin))) {
585 if (!TEST_size_t_eq(readbytes, 0) || !TEST_true(fin))