Prep for IPv6 SSU Peer Testing

This commit is contained in:
zzz
2016-06-22 17:28:55 +00:00
parent 08fad38782
commit c9b4ab5a13
4 changed files with 35 additions and 2 deletions

View File

@@ -18,7 +18,7 @@ public class RouterVersion {
/** deprecated */
public final static String ID = "Monotone";
public final static String VERSION = CoreVersion.VERSION;
public final static long BUILD = 1;
public final static long BUILD = 2;
/** for example "-test" */
public final static String EXTRA = "";

View File

@@ -819,6 +819,13 @@ public abstract class TransportImpl implements Transport {
return TransportUtil.isIPv4Firewalled(_context, getStyle());
}
/**
* @since 0.9.27
*/
protected boolean isIPv6Firewalled() {
return TransportUtil.isIPv4Firewalled(_context, getStyle());
}
public boolean isBacklogged(Hash peer) { return false; }
public boolean isEstablished(Hash peer) { return false; }

View File

@@ -92,6 +92,16 @@ public abstract class TransportUtil {
return ctx.getBooleanProperty(PROP_IPV4_FIREWALLED);
}
/**
* @param transportStyle ignored
* @since 0.9.27
*/
public static boolean isIPv6Firewalled(RouterContext ctx, String transportStyle) {
// TODO
//return ctx.getBooleanProperty(PROP_IPV6_FIREWALLED);
return false;
}
/**
* Addresses without a host (i.e. w/introducers)
* are assumed to be IPv4