Lines Matching refs:newconn
434 struct netconn *newconn; local
446 newconn = netconn_alloc(conn->type, conn->callback);
447 if (newconn == NULL) {
450 newconn->pcb.tcp = newpcb;
451 setup_tcp(newconn);
454 newconn->last_err = err;
456 if (sys_mbox_trypost(&conn->acceptmbox, newconn) != ERR_OK) {
460 struct tcp_pcb* pcb = newconn->pcb.tcp;
467 newconn->pcb.tcp = NULL;
469 sys_mbox_free(&newconn->recvmbox);
470 sys_mbox_set_invalid(&newconn->recvmbox);
471 netconn_free(newconn);
718 struct netconn *newconn = (struct netconn *)mem; local
725 netconn_drain(newconn);
726 if (newconn->pcb.tcp != NULL) {
727 tcp_abort(newconn->pcb.tcp);
728 newconn->pcb.tcp = NULL;
730 netconn_free(newconn);