master/ethernet.c
branchredundancy
changeset 2336 dc82f7d09767
parent 2267 2d36f36a433c
child 2419 fdb85a806585
--- a/master/ethernet.c	Mon Jan 09 17:42:12 2012 +0100
+++ b/master/ethernet.c	Mon Jan 09 17:42:28 2012 +0100
@@ -443,7 +443,10 @@
 {
     size_t rec_size, data_size;
     uint8_t *data, frame_type, last_fragment, time_appended, mbox_prot;
-    uint8_t frame_number, fragment_offset, fragment_number;
+    uint8_t fragment_offset, fragment_number;
+#if EOE_DEBUG_LEVEL >= 2
+    uint8_t frame_number;
+#endif
     off_t offset;
 #if EOE_DEBUG_LEVEL >= 3
     unsigned int i;
@@ -499,7 +502,9 @@
     time_appended = (EC_READ_U16(data) >> 9) & 0x0001;
     fragment_number = EC_READ_U16(data + 2) & 0x003F;
     fragment_offset = (EC_READ_U16(data + 2) >> 6) & 0x003F;
+#if EOE_DEBUG_LEVEL >= 2
     frame_number = (EC_READ_U16(data + 2) >> 12) & 0x000F;
+#endif
 
 #if EOE_DEBUG_LEVEL >= 2
     EC_SLAVE_DBG(eoe->slave, 0, "EoE %s RX fragment %u%s, offset %u,"