From e0ee4da4091f24b7c44849368918f6cc2bebd9cc Mon Sep 17 00:00:00 2001 From: hajipour <shajipour@cttc.es> Date: Mon, 13 Jan 2025 13:04:06 +0100 Subject: [PATCH] src_ip changed to src_lan because it also includes the prefix --- .../L3SliceIETFSliceServiceHandler.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/service/service/service_handlers/l3slice_ietfslice/L3SliceIETFSliceServiceHandler.py b/src/service/service/service_handlers/l3slice_ietfslice/L3SliceIETFSliceServiceHandler.py index b5e9bb43f..2cb6d59c3 100644 --- a/src/service/service/service_handlers/l3slice_ietfslice/L3SliceIETFSliceServiceHandler.py +++ b/src/service/service/service_handlers/l3slice_ietfslice/L3SliceIETFSliceServiceHandler.py @@ -40,8 +40,8 @@ from .ConfigRules import ( class Ipv4Info(TypedDict): - src_ip: str - dst_ip: str + src_lan: str + dst_lan: str src_port: str dst_port: str vlan: str @@ -254,9 +254,9 @@ def extract_match_criterion_ipv4_info( ) -> Ipv4Info: for type_value in match_criterion["match-type"]: if type_value["type"] == "ietf-network-slice-service:source-ip-prefix": - src_ip = type_value["value"][0] + src_lan = type_value["value"][0] elif type_value["type"] == "ietf-network-slice-service:destination-ip-prefix": - dst_ip = type_value["value"][0] + dst_lan = type_value["value"][0] elif type_value["type"] == "ietf-network-slice-service:source-tcp-port": src_port = type_value["value"][0] elif type_value["type"] == "ietf-network-slice-service:destination-tcp-port": @@ -264,8 +264,8 @@ def extract_match_criterion_ipv4_info( elif type_value["type"] == "ietf-network-slice-service:vlan": vlan = type_value["value"][0] return Ipv4Info( - src_ip=src_ip, - dst_ip=dst_ip, + src_lan=src_lan, + dst_lan=dst_lan, src_port=src_port, dst_port=dst_port, vlan=vlan, -- GitLab