diff --git a/src/main/java/org/scion/jpan/AbstractDatagramChannel.java b/src/main/java/org/scion/jpan/AbstractDatagramChannel.java index aad70678..5b61d062 100644 --- a/src/main/java/org/scion/jpan/AbstractDatagramChannel.java +++ b/src/main/java/org/scion/jpan/AbstractDatagramChannel.java @@ -611,7 +611,7 @@ protected void buildHeader( rawPath.length, srcIA, srcAddress.getAddress(), - path.getIsdAs(), + path.getRemoteIsdAs(), path.getRemoteAddress().getAddress(), hdrType, cfgTrafficClass); diff --git a/src/main/java/org/scion/jpan/Path.java b/src/main/java/org/scion/jpan/Path.java index bf3ad6c6..6a981c0c 100644 --- a/src/main/java/org/scion/jpan/Path.java +++ b/src/main/java/org/scion/jpan/Path.java @@ -33,11 +33,6 @@ public interface Path { long getRemoteIsdAs(); - /** - * @return ISD/AS of the remote host. - */ - long getIsdAs(); - @Override String toString(); } diff --git a/src/main/java/org/scion/jpan/ScionService.java b/src/main/java/org/scion/jpan/ScionService.java index 120e55c7..84c7598c 100644 --- a/src/main/java/org/scion/jpan/ScionService.java +++ b/src/main/java/org/scion/jpan/ScionService.java @@ -331,7 +331,7 @@ public List getPaths(long dstIsdAs, InetSocketAddress dstScionAddre * @return All paths returned by the path service. */ public List getPaths(RequestPath path) { - return getPaths(path.getIsdAs(), path.getRemoteAddress(), path.getRemotePort()); + return getPaths(path.getRemoteIsdAs(), path.getRemoteAddress(), path.getRemotePort()); } /**