aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/gnunet/transport/Transport.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/gnunet/transport/Transport.java')
-rw-r--r--src/main/java/org/gnunet/transport/Transport.java27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/main/java/org/gnunet/transport/Transport.java b/src/main/java/org/gnunet/transport/Transport.java
index b9881b6..f05cee5 100644
--- a/src/main/java/org/gnunet/transport/Transport.java
+++ b/src/main/java/org/gnunet/transport/Transport.java
@@ -19,12 +19,6 @@ public class Transport {
19 19
20 boolean init_requested; 20 boolean init_requested;
21 21
22 /**
23 * Blacklist callback, null if there is no active blacklist
24 * for this handle.
25 */
26 BlacklistCallback blacklistCallback;
27
28 private final class TransportReceiver extends RunaboutMessageReceiver { 22 private final class TransportReceiver extends RunaboutMessageReceiver {
29 @Override 23 @Override
30 public void handleError() { 24 public void handleError() {
@@ -113,27 +107,6 @@ public class Transport {
113 } 107 }
114 108
115 /** 109 /**
116 * Install a blacklist callback. The service will be queried for all
117 * existing connections as well as any fresh connections to check if
118 * they are permitted.
119 * The blacklist is active until the Transport handle is destroyed.
120 * When the transport handle that installed the blacklist is destroyed,
121 * all hosts that were denied in the past will automatically be
122 * whitelisted again. This is the only way to re-enable
123 * connections from peers that were previously blacklisted.
124 *
125 * @param blacklistCallback callback to invoke to check if connections are allowed
126 */
127 public void blacklist(BlacklistCallback blacklistCallback) {
128 if (this.blacklistCallback != null)
129 throw new AssertionError("there is already a blacklist");
130 if (blacklistCallback == null)
131 throw new AssertionError("blacklist callback may not be null");
132 this.blacklistCallback = blacklistCallback;
133 client.send(new BlacklistInitMessage());
134 }
135
136 /**
137 * Return all the known addresses for a specific peer or all peers. 110 * Return all the known addresses for a specific peer or all peers.
138 * Returns continuously all address if one_shot is set to false 111 * Returns continuously all address if one_shot is set to false
139 * <p/> 112 * <p/>