Lines Matching refs:newconn
237 * @param newconn the netconn for which to allocate a socket
243 alloc_socket(struct netconn *newconn, int accepted)
253 sockets[i].conn = newconn;
262 sockets[i].sendevent = (newconn->type == NETCONN_TCP ? (accepted != 0) : 1);
315 struct netconn *newconn;
336 err = netconn_accept(sock->conn, &newconn);
346 LWIP_ASSERT("newconn != NULL", newconn != NULL);
348 netconn_set_noautorecved(newconn, 1);
351 err = netconn_peer(newconn, &naddr, &port);
354 netconn_delete(newconn);
376 newsock = alloc_socket(newconn, 1);
378 netconn_delete(newconn);
383 LWIP_ASSERT("newconn->callback == event_callback", newconn->callback == event_callback);
388 * In that case, newconn->socket is counted down (newconn->socket--),
392 nsock->rcvevent += (s16_t)(-1 - newconn->socket);
393 newconn->socket = newsock;