| 509 | } |
| 510 | |
| 511 | int h2_iq_contains(h2_iqueue *q, int sid) |
| 512 | { |
| 513 | int i; |
| 514 | for (i = 0; i < q->nelts; ++i) { |
| 515 | if (sid == q->elts[(q->head + i) % q->nalloc]) { |
| 516 | return 1; |
| 517 | } |
| 518 | } |
| 519 | return 0; |
| 520 | } |
| 521 | |
| 522 | /******************************************************************************* |
| 523 | * FIFO queue |