olsrd: fix 'No break at the end of case' eclipse warnings
authorFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 16 May 2012 12:11:05 +0000 (14:11 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 16 May 2012 12:17:48 +0000 (14:17 +0200)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
src/hashing.c
src/link_set.c
src/print_packet.c

index 364c792..28a0584 100644 (file)
@@ -94,27 +94,38 @@ jenkins_hash(const uint8_t * k, uint32_t length)
   switch (len) {
   case 11:
     c += ((uint32_t) k[10] << 24);
+    /* no break */
   case 10:
     c += ((uint32_t) k[9] << 16);
+    /* no break */
   case 9:
     c += ((uint32_t) k[8] << 8);
     /* the first byte of c is reserved for the length */
+    /* no break */
   case 8:
     b += ((uint32_t) k[7] << 24);
+    /* no break */
   case 7:
     b += ((uint32_t) k[6] << 16);
+    /* no break */
   case 6:
     b += ((uint32_t) k[5] << 8);
+    /* no break */
   case 5:
     b += k[4];
+    /* no break */
   case 4:
     a += ((uint32_t) k[3] << 24);
+    /* no break */
   case 3:
     a += ((uint32_t) k[2] << 16);
+    /* no break */
   case 2:
     a += ((uint32_t) k[1] << 8);
+    /* no break */
   case 1:
     a += k[0];
+    /* no break */
   }
   __jhash_mix(a, b, c);
 
index b9cc509..1a0af50 100644 (file)
@@ -714,7 +714,8 @@ update_link_entry(const union olsr_ip_addr *local, const union olsr_ip_addr *rem
     /* L_time = L_SYM_time + NEIGHB_HOLD_TIME */
     olsr_set_link_timer(entry, message->vtime + NEIGHB_HOLD_TIME * MSEC_PER_SEC);
     break;
-  default:;
+  default:
+    break;
   }
 
   /* L_time = max(L_time, L_ASYM_time) */
index bba0b7f..b172b87 100644 (file)
@@ -134,6 +134,7 @@ print_olsr_serialized_message(FILE * handle, union olsr_message * msg)
     break;
   default:
     print_messagedump(handle, (uint8_t *) msg, ntohs(msg->v4.olsr_msgsize));
+    break;
   }
 
   fprintf(handle, "   --------------------------------------\n\n");