- include all message types in switch, complain if unknown
authorBart Polot <bart@net.in.tum.de>
Tue, 17 Dec 2013 04:56:00 +0000 (04:56 +0000)
committerBart Polot <bart@net.in.tum.de>
Tue, 17 Dec 2013 04:56:00 +0000 (04:56 +0000)
src/mesh/gnunet-service-mesh_peer.c

index c4f27e114d267f6d9b76b28dc9b033cb36eccd20..262310c836189d2d46f6a9e532fea7d5cfd53047 100644 (file)
@@ -688,7 +688,18 @@ queue_is_sendable (struct MeshPeerQueue *q)
     case GNUNET_MESSAGE_TYPE_MESH_ACK:
     case GNUNET_MESSAGE_TYPE_MESH_POLL:
     case GNUNET_MESSAGE_TYPE_MESH_KX:
+    case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_CREATE:
+    case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_ACK:
+    case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_DESTROY:
+    case GNUNET_MESSAGE_TYPE_MESH_CONNECTION_BROKEN:
+    case GNUNET_MESSAGE_TYPE_MESH_KEEPALIVE:
       return GNUNET_YES;
+
+    case GNUNET_MESSAGE_TYPE_MESH_ENCRYPTED:
+      break;
+
+    default:
+      GNUNET_break (0);
   }
 
   if (GMC_is_sendable (q->c, q->fwd))