cc3000 hostdriver with the mbed socket interface

Dependents:   cc3000_hello_world_demo cc3000_simple_socket_demo cc3000_ntp_demo cc3000_ping_demo ... more

Revision:
48:192e2fde71e9
Parent:
29:c40918cd9b6d
--- a/Socket/TCPSocketServer.cpp	Tue Jan 20 09:04:49 2015 +0000
+++ b/Socket/TCPSocketServer.cpp	Sat Feb 28 16:40:39 2015 +0000
@@ -73,7 +73,7 @@
     socklen_t newSockRemoteHostLen = sizeof(connection._remote_host);
     int fd = _cc3000_module->_socket.accept(_sock_fd, (sockaddr *) &connection._remote_host, &newSockRemoteHostLen);
     if (fd < 0) {
-        return -1;
+        return fd;
     }
     /* s_addr is returned in the little endian */
     connection._remote_host.sin_addr.s_addr = htonl(connection._remote_host.sin_addr.s_addr);