Parent Directory | Revision Log | Patch
revision 1.2 by likewise, Thu May 1 13:27:53 2003 UTC | revision 1.3 by christiaans, Mon Oct 10 07:25:37 2005 UTC | |
---|---|---|
# | Line 46 echo_err(void *arg, err_t err) | Line 46 echo_err(void *arg, err_t err) |
46 | struct echo_state *es = arg; | struct echo_state *es = arg; |
47 | ||
48 | if (arg != NULL) { | if (arg != NULL) { |
49 | LWIP_ASSERT("es->p != NULL", es->p != NULL); | |
50 | pbuf_free(es->p); | pbuf_free(es->p); |
51 | mem_free(arg); | mem_free(arg); |
52 | } | } |
# | Line 60 close_conn(struct tcp_pcb *pcb, struct e | Line 61 close_conn(struct tcp_pcb *pcb, struct e |
61 | tcp_recv(pcb, NULL); | tcp_recv(pcb, NULL); |
62 | #endif /* 0 */ | #endif /* 0 */ |
63 | if (es != NULL) { | if (es != NULL) { |
64 | if (es->p != NULL) { | |
65 | pbuf_free(es->p); | pbuf_free(es->p); |
66 | } | |
67 | mem_free(es); | mem_free(es); |
68 | } | } |
69 | tcp_close(pcb); | tcp_close(pcb); |
# | Line 80 send_buf(struct tcp_pcb *pcb, struct ech | Line 83 send_buf(struct tcp_pcb *pcb, struct ech |
83 | return; | return; |
84 | } | } |
85 | tcp_recved(pcb, q->len); | tcp_recved(pcb, q->len); |
86 | LWIP_ASSERT("q != NULL", q != NULL); | |
87 | pbuf_free(q); | pbuf_free(q); |
88 | } while (es->p != NULL); | } while (es->p != NULL); |
89 | } | } |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |