diff options
Diffstat (limited to 'src/main/java/org/gnunet/transport/Transport.java')
-rw-r--r-- | src/main/java/org/gnunet/transport/Transport.java | 27 |
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/> |