/[lwip]/lwip/src/core/tcp_out.c
ViewVC logotype

Diff of /lwip/src/core/tcp_out.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.41 by likewise, Mon Jan 24 21:05:47 2005 UTC revision 1.42 by likewise, Fri Feb 4 13:28:50 2005 UTC
# Line 148  tcp_enqueue(struct tcp_pcb *pcb, void *a Line 148  tcp_enqueue(struct tcp_pcb *pcb, void *a
148    queuelen = pcb->snd_queuelen;    queuelen = pcb->snd_queuelen;
149    if (queuelen >= TCP_SND_QUEUELEN) {    if (queuelen >= TCP_SND_QUEUELEN) {
150      LWIP_DEBUGF(TCP_OUTPUT_DEBUG | 3, ("tcp_enqueue: too long queue %u (max %u)\n", queuelen, TCP_SND_QUEUELEN));      LWIP_DEBUGF(TCP_OUTPUT_DEBUG | 3, ("tcp_enqueue: too long queue %u (max %u)\n", queuelen, TCP_SND_QUEUELEN));
151      goto memerr;      TCP_STATS_INC(tcp.memerr);
152        return ERR_MEM;
153    }    }
154    if (queuelen != 0) {    if (queuelen != 0) {
155      LWIP_ASSERT("tcp_enqueue: pbufs on queue => at least one queue non-empty",      LWIP_ASSERT("tcp_enqueue: pbufs on queue => at least one queue non-empty",
# Line 352  tcp_enqueue(struct tcp_pcb *pcb, void *a Line 353  tcp_enqueue(struct tcp_pcb *pcb, void *a
353    }    }
354    
355    return ERR_OK;    return ERR_OK;
356    memerr:  memerr:
357    TCP_STATS_INC(tcp.memerr);    TCP_STATS_INC(tcp.memerr);
358    
359    if (queue != NULL) {    if (queue != NULL) {

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26