Index: firmware/FSC/src/FSC.c
===================================================================
--- firmware/FSC/src/FSC.c	(revision 18182)
+++ firmware/FSC/src/FSC.c	(revision 18183)
@@ -56,5 +56,5 @@
         // checks if socket is okay and resets in case of problem the W5100 
         rc=w5100_caretaker();
-        if ( rc != 0x17 && rc != 0x14)  
+        if ( rc != SR_SOCK_ESTABLISHED && rc != SR_SOCK_LISTEN)  
         {
             // something is not okay with the ethernet ... 
@@ -64,12 +64,4 @@
         if ( (gVolReg.time_ms % W5100_INPUT_CHECK_TIME == 0) && (w5100_ready) ) {
             if ( (eth_red_bytes = get_S0_RX_RSR()) != 0) {
-                for (U08 rep=0; rep<1; ) {
-                    if (eth_red_bytes == get_S0_RX_RSR() ) {
-                        rep++;
-                    }
-                    else {
-                        eth_red_bytes =get_S0_RX_RSR();
-                    }
-                }
                 //parse_w5300_incoming( w5100_get_RX(ETH_READ_BUFFER_SIZE, true) );
             }
