Client TCP example with scket. Starting point for TLS example with wolfSSL, client-tls
Dependencies: EthernetInterface mbed-rtos mbed
Diff: client-tcp.cpp
- Revision:
- 2:f6177f2fc898
- Parent:
- 1:81dead2c2744
- Child:
- 3:8be99be7f325
--- a/client-tcp.cpp Mon Jul 20 08:27:37 2015 +0000 +++ b/client-tcp.cpp Tue Jul 21 11:42:01 2015 +0000 @@ -79,7 +79,7 @@ ret = getline("Message for server: ", sendBuff, MAXDATASIZE); printf("Send[%d]:\n%s\n", ret, sendBuff) ; - if ((ret = socket->send(sendBuff, strlen(sendBuff)-1)) < 0) { + if ((ret = socket->send(sendBuff, strlen(sendBuff))) < 0) { printf("Send error: %i", ret); return EXIT_FAILURE; } @@ -118,7 +118,7 @@ getline("Server Port: ", server_port, sizeof(server_port)) ; while (socket.connect(server_addr, atoi(server_port)) < 0) { - printf("Unable to connect to (%s) on port (%d)\n", server_addr, server_port); + printf("Unable to connect to (%s) on port (%s)\n", server_addr, server_port); wait(1.0); } printf("TCP Connected\n") ;