removing dead code / unused variables
[oweals/gnunet.git] / src / core / core_api.c
index 02379e36e75910a0b5b4c25164979dfbd3cae3de..1e37c91c24b6e52d53b1eff97b835f58ae25837b 100644 (file)
@@ -446,6 +446,8 @@ main_handler (void *cls, const struct GNUNET_MessageHeader *msg)
           break;
         }
       cnm = (const struct ConnectNotifyMessage *) msg;
+      h->connects (h->cls,
+                  &cnm->peer);
       break;
     case GNUNET_MESSAGE_TYPE_CORE_NOTIFY_DISCONNECT:
       if (NULL == h->disconnects)
@@ -459,6 +461,8 @@ main_handler (void *cls, const struct GNUNET_MessageHeader *msg)
           break;
         }
       cnm = (const struct ConnectNotifyMessage *) msg;
+      h->disconnects (h->cls,
+                     &cnm->peer);
       break;
     case GNUNET_MESSAGE_TYPE_CORE_NOTIFY_INBOUND:
       if (msize <
@@ -904,7 +908,7 @@ GNUNET_CORE_peer_configure (struct GNUNET_CORE_Handle *handle,
                             struct GNUNET_TIME_Relative timeout,
                             unsigned int bpm_out,
                             int amount,
-                            double preference,
+                            unsigned long long preference,
                             GNUNET_CORE_PeerConfigurationInfoCallback info,
                             void *info_cls)
 {
@@ -938,7 +942,7 @@ GNUNET_CORE_peer_configure (struct GNUNET_CORE_Handle *handle,
   rcm->reserved = htonl (0);
   rcm->limit_outbound_bpm = htonl (bpm_out);
   rcm->reserve_inbound = htonl (amount);
-  rcm->preference_change = preference;
+  rcm->preference_change = GNUNET_htonll(preference);
   rcm->peer = *peer;
   if (handle->pending_head == th)
     trigger_next_request (handle);