title: UDP echo on Nucleo STM32F7
body: <p>I try to make an UDP echo serveur on NUCLEO-F746ZG but when i start the client, my board make just one answer.</p>
  
  <p>This is my thread code :</p>
  
  <pre><code>static void udpecho_thread(void *arg)
  {
      err_t err, recv_err;
  
      LWIP_UNUSED_ARG(arg);
  
      conn = netconn_new(NETCONN_UDP);
      if (conn != NULL)
      {
          err = netconn_bind(conn, '0xc0a8b26f', 8);
          if (err == ERR_OK)
          {
              while (1)
              {
                  recv_err = netconn_recv(conn, &amp;buf);
  
                  if (recv_err == ERR_OK)
                  {
                      addr = netbuf_fromaddr(buf);
                      port = netbuf_fromport(buf);
                      netconn_connect(conn, addr, port);
                      buf-&gt;addr.addr = 0;
                      netconn_send(conn, buf);
                      netbuf_delete(buf);
                  }
              }
          }
          else
          {
              netconn_delete(conn);
          }
      }
  }
  </code></pre>
  
  <p>The client side working on the computer:</p>
  
  <pre><code>Hostname 192.168.178.111 resolved as 192.168.178.111
  
  Reply from 192.168.178.111:8, time 46 ms OK
  Une connexion existante a dû être fermée par l'hôte distant
  Une connexion existante a dû être fermée par l'hôte distant
  Une connexion existante a dû être fermée par l'hôte distant
  Une connexion existante a dû être fermée par l'hôte distant
  
  Statistics: Received=1, Corupted=0, Lost=0
  </code></pre>