-/***********************************************************************
- * Peer list
-***********************************************************************/
-
-/**
- * A struct that just holds the PeerID.
- */
-struct PeerEntry
-{
- /**
- * The PeerID.
- */
- struct GNUNET_PeerIdentity *id;
-};
-
-/**
- * A DLL holding PeerIDs.
- */
-struct PeerList
-{
- /**
- * The size of the list.
- */
- size_t size;
-
- /**
- * Array of PeerIDs.
- */
- struct GNUNET_PeerIdentity *peer_ids;
-
- /**
- * Head of the DLL.
- */
- struct PeerEntry *head;
-
- /**
- * Tail of the DLL.
- */
- struct PeerEntry *tail;
-};
-
-/**
- * Give back an empty PeerList.
- */
- struct PeerList*
-PeerList_init()
-{
- struct PeerList *peer_list;
-
- peer_list = GNUNET_new(struct PeerList);
- peer_list->size = 0;
- peer_list->peer_ids = NULL;
- peer_list->head = peer_list->tail = NULL;
-
- return peer_list;
-}
-
-/**
- * Put one PeerID into the given PeerList.
- */
- void
-PeerList_put(struct PeerList *peer_list, struct GNUNET_PeerIdentity *id)
-{
-}
-
-///**
-// * Get one random peer out of the gossiped peer list.
-// */
-// struct GNUNET_PeerIdentity *
-//get_random_peer(struct GNUNET_CONTAINER_MultiPeerMap * lst)
-//{
-// size_t n;
-// struct GNUNET_CONTAINER_MultiPeerMapIterator *iter;
-// uint64_t index;
-// uint64_t i;
-// struct GNUNET_PeerIdentity *peer;
-//
-// n = (size_t) GNUNET_CONTAINER_multipeermap_size(lst);
-// index = GNUNET_CRYPTO_random_u64(GNUNET_CRYPTO_QUALITY_STRONG,
-// (uint64_t) n);
-// iter = GNUNET_CONTAINER_multipeermap_iterator_create(lst);
-//
-// for ( i = 0 ; i < index ; i++ ) {
-// GNUNET_CONTAINER_multipeermap_iterator_next(iter, NULL, NULL);
-// }
-//
-// peer = GNUNET_malloc(sizeof(struct GNUNET_PeerIdentity));
-// GNUNET_CONTAINER_multipeermap_iterator_next(iter, peer, NULL);
-//
-// return peer;
-//}
-
-
-/***********************************************************************
- * /Peer list
-***********************************************************************/
-
-
-