Home | History | Annotate | Download | only in lib

Lines Matching refs:psnd

614   struct postponed_data * const psnd = &(conn->postponed[num]);
615 if(psnd->buffer) {
616 DEBUGASSERT(psnd->allocated_size > 0);
617 DEBUGASSERT(psnd->recv_size <= psnd->allocated_size);
618 DEBUGASSERT(psnd->recv_size ?
619 (psnd->recv_processed < psnd->recv_size) :
620 (psnd->recv_processed == 0));
621 DEBUGASSERT(psnd->bindsock != CURL_SOCKET_BAD);
622 free(psnd->buffer);
623 psnd->buffer = NULL;
624 psnd->allocated_size = 0;
625 psnd->recv_size = 0;
626 psnd->recv_processed = 0;
628 psnd->bindsock = CURL_SOCKET_BAD; /* used only for DEBUGASSERT */
632 DEBUGASSERT(psnd->allocated_size == 0);
633 DEBUGASSERT(psnd->recv_size == 0);
634 DEBUGASSERT(psnd->recv_processed == 0);
635 DEBUGASSERT(psnd->bindsock == CURL_SOCKET_BAD);