From 21b975676de8adc9a586381c0b725de20af71e91 Mon Sep 17 00:00:00 2001 From: KNEMC <2014539504@qq.com> Date: Tue, 1 Sep 2026 10:21:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8E=B0=E5=9C=A8=E5=BD=93=E7=9B=AE=E7=9A=84?= =?UTF-8?q?=E5=9C=B0=E5=9D=80=E6=98=AF=E7=9B=B4=E6=8E=A5=E9=82=BB=E5=B1=85?= =?UTF-8?q?=EF=BC=88=E4=B8=8D=E9=9C=80=E8=A6=81=E8=BD=AC=E5=8F=91=EF=BC=89?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E4=B8=8D=E6=8F=92=E5=85=A5SRv6=E6=89=A9?= =?UTF-8?q?=E5=B1=95=E5=A4=B4=E8=8A=82=E7=BA=A6=E5=B8=A6=E5=AE=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../network/{ipv6 => srv6}/SRHInsertNetworkLink.java | 8 ++++---- src/org/kne/cloud/network/srv6/SRv6Router.java | 1 - 2 files changed, 4 insertions(+), 5 deletions(-) rename src/org/kne/cloud/network/{ipv6 => srv6}/SRHInsertNetworkLink.java (83%) diff --git a/src/org/kne/cloud/network/ipv6/SRHInsertNetworkLink.java b/src/org/kne/cloud/network/srv6/SRHInsertNetworkLink.java similarity index 83% rename from src/org/kne/cloud/network/ipv6/SRHInsertNetworkLink.java rename to src/org/kne/cloud/network/srv6/SRHInsertNetworkLink.java index 97a9cc4..5cad7a4 100644 --- a/src/org/kne/cloud/network/ipv6/SRHInsertNetworkLink.java +++ b/src/org/kne/cloud/network/srv6/SRHInsertNetworkLink.java @@ -1,10 +1,10 @@ -package org.kne.cloud.network.ipv6; +package org.kne.cloud.network.srv6; import java.io.IOException; import java.util.ArrayList; import java.util.List; -import org.kne.cloud.network.srv6.SRv6Router; +import org.kne.cloud.network.ipv6.*; public class SRHInsertNetworkLink extends AbstractIPv6NetworkLink { @@ -28,8 +28,8 @@ public class SRHInsertNetworkLink extends AbstractIPv6NetworkLink { @Override public void sendPacket(IPv6Packet pack, IPv6Address inet6Address) throws IOException { - //getSrv6Router().insertHeaderAndRoutePacket(null, pack); - System.out.println("insert:"+pack); + getSrv6Router().insertSRHeader( pack); + getSrv6Router().insertHeaderAndRoutePacket(null, pack); } @Override diff --git a/src/org/kne/cloud/network/srv6/SRv6Router.java b/src/org/kne/cloud/network/srv6/SRv6Router.java index 4975735..860e633 100644 --- a/src/org/kne/cloud/network/srv6/SRv6Router.java +++ b/src/org/kne/cloud/network/srv6/SRv6Router.java @@ -44,7 +44,6 @@ import org.kne.cloud.network.ipv6.Neighbor; import org.kne.cloud.network.ipv6.PadNHopByHopTLV; import org.kne.cloud.network.ipv6.PostcardEntry; import org.kne.cloud.network.ipv6.RouteItem; -import org.kne.cloud.network.ipv6.SRHInsertNetworkLink; import org.kne.cloud.network.klalb.KLALBRemoteLink; import org.kne.cloud.network.klalb.KLALBUtils; import org.kne.cloud.network.klalb.PerformanceStrategy;