diff --git a/libraries/Ethernet/Client.cpp b/libraries/Ethernet/Client.cpp index ab2d0578a..c5991eca5 100644 --- a/libraries/Ethernet/Client.cpp +++ b/libraries/Ethernet/Client.cpp @@ -1,32 +1,29 @@ #include "w5100.h" #include "socket.h" + extern "C" { -#include "string.h" + #include "string.h" } #include "WProgram.h" -#include "ethernet.h" -#include "client.h" -#include "server.h" +#include "Ethernet.h" +#include "Client.h" +#include "Server.h" uint16_t Client::_srcport = 1024; -Client::Client() : _connected(false) { +Client::Client(uint8_t sock) : _sock(sock) { } -Client::Client(uint8_t sock) : _connected(true), _sock(sock) { -} - -Client::Client(uint8_t *ip, uint16_t port) : _ip(ip), _port(port), _connected(false) { +Client::Client(uint8_t *ip, uint16_t port) : _ip(ip), _port(port), _sock(MAX_SOCK_NUM) { } uint8_t Client::connect() { - if (_connected) + if (_sock != MAX_SOCK_NUM) return 0; - int i; - for (i=0; i //#include "w5100.h" -#include "client.h" -#include "server.h" +#include "Client.h" +#include "Server.h" #define MAX_SOCK_NUM 4 diff --git a/libraries/Ethernet/Server.cpp b/libraries/Ethernet/Server.cpp index 7c6db9be4..de3102378 100644 --- a/libraries/Ethernet/Server.cpp +++ b/libraries/Ethernet/Server.cpp @@ -4,9 +4,9 @@ extern "C" { #include "string.h" } -#include "ethernet.h" -#include "client.h" -#include "server.h" +#include "Ethernet.h" +#include "Client.h" +#include "Server.h" Server::Server(uint16_t port) {