709 |
if(cseg == NULL) { |
if(cseg == NULL) { |
710 |
return NULL; |
return NULL; |
711 |
} |
} |
712 |
bcopy((const char *)seg, (char *)cseg, sizeof(struct tcp_seg)); |
memcpy((char *)cseg, (const char *)seg, sizeof(struct tcp_seg)); |
713 |
pbuf_ref(cseg->p); |
pbuf_ref(cseg->p); |
714 |
return cseg; |
return cseg; |
715 |
} |
} |
800 |
} |
} |
801 |
} |
} |
802 |
if(pcb != NULL) { |
if(pcb != NULL) { |
803 |
bzero(pcb, sizeof(struct tcp_pcb)); |
memset(pcb, 0, sizeof(struct tcp_pcb)); |
804 |
pcb->prio = TCP_PRIO_NORMAL; |
pcb->prio = TCP_PRIO_NORMAL; |
805 |
pcb->snd_buf = TCP_SND_BUF; |
pcb->snd_buf = TCP_SND_BUF; |
806 |
pcb->snd_queuelen = 0; |
pcb->snd_queuelen = 0; |