- doc
[oweals/gnunet.git] / src / mesh / gnunet-service-mesh_peer.h
index dd8bd2a5ed6a347112c925520a333d5640766860..49bfd4050f1de875c6eb16a2211b8c0cbf8f9a51 100644 (file)
@@ -357,6 +357,19 @@ GMP_get_hello (struct MeshPeer *peer);
 void
 GMP_try_connect (struct MeshPeer *peer);
 
+/**
+ * Notify a peer that a link between two other peers is broken. If any path
+ * used that link, eliminate it.
+ *
+ * @param peer Peer affected by the change.
+ * @param peer1 Peer whose link is broken.
+ * @param peer2 Peer whose link is broken.
+ */
+void
+GMP_notify_broken_link (struct MeshPeer *peer,
+                        struct GNUNET_PeerIdentity *peer1,
+                        struct GNUNET_PeerIdentity *peer2);
+
 /**
  * Count the number of known paths toward the peer.
  *