Echo Server based on the legacy EthernetNetIf libraries used for a performance comparison with the new networking libraries
Dependencies: EthernetNetIf mbed
Fork of EchoServer by
Diff: main.cpp
- Revision:
- 1:7b4661a721c1
- Parent:
- 0:fcd581e3ad7d
--- a/main.cpp Mon Jun 13 06:47:43 2011 +0000 +++ b/main.cpp Wed Aug 01 16:25:14 2012 +0000 @@ -22,7 +22,6 @@ */ int main() { printf("\r\nSetting up...\r\n"); - /* //use DHCP // Our Ethernet interface @@ -33,18 +32,10 @@ return -1; } IpAddr ip = eth.getIp(); - */ - IpAddr ip(192,168,0,100);// = eth.getIp(); - EthernetNetIf eth(ip,IpAddr(255,255,255,0),IpAddr(192,168,0,1),IpAddr(192,168,0,1)); - EthernetErr ethErr = eth.setup(); - if (ethErr) { - printf("Error %d in setup.\n", ethErr); - return -1; - } printf("mbed IP Address is %d.%d.%d.%d\r\n", ip[0], ip[1], ip[2], ip[3]); - server.bind(777,666); + server.bind(7,7); printf("Entering while loop Net::poll()ing\r\n"); while (1) {