[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] (no subject)

From: Guillaume LAGORCE - RubiSoft
Subject: [lwip-users] (no subject)
Date: Mon, 25 Sep 2006 17:57:17 +0200

 I wrote a simple TCP-server program base on Rowley webserver demo (from FreeRTOS website) using lwip for ARM7. To test my server, I use Telnet from Windows.
But I have a problem with this part of my code :
portCHAR *pcRxString;
char * command;
    pxRxBuffer = netconn_recv( pxNetCon );
    if( pxRxBuffer != NULL )
        netbuf_data( pxRxBuffer, ( void * ) &pcRxString, &usLength );
        strcat(command, pcRxString);
        /* Do something special */
        netbuf_delete( pxRxBuffer );
In Telnet, when I hit a caracter, the server receive the data, copy it in the command array and wait the next caracter. When I hit a second caracter, the server freeze in netbuf_data function, precisely at buf->ptr->payload.
Did someone know why ? How can I correct this ?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]