From 34cb66c9f06c7a43e68a17b4a8802f8d34298a65 Mon Sep 17 00:00:00 2001 From: imarom Date: Sun, 25 Dec 2016 12:54:09 +0200 Subject: refactor layer config on prot attributes added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom --- .../stl/trex_stl_lib/trex_stl_hltapi.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_hltapi.py') diff --git a/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_hltapi.py b/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_hltapi.py index 464869aa..cf594948 100755 --- a/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_hltapi.py +++ b/scripts/automation/trex_control_plane/stl/trex_stl_lib/trex_stl_hltapi.py @@ -1089,10 +1089,10 @@ def generate_packet(**user_kwargs): fix_ipv4_checksum = True ip_src_addr = kwargs['ip_src_addr'] if type(ip_src_addr) is str: - ip_src_addr = ipv4_str_to_num(is_valid_ipv4(ip_src_addr)) + ip_src_addr = ipv4_str_to_num(is_valid_ipv4_ret(ip_src_addr)) step = kwargs['ip_src_step'] if type(step) is str: - step = ipv4_str_to_num(is_valid_ipv4(step)) + step = ipv4_str_to_num(is_valid_ipv4_ret(step)) if step < 1: raise STLError('ip_src_step has to be at least 1') @@ -1129,11 +1129,11 @@ def generate_packet(**user_kwargs): fix_ipv4_checksum = True ip_dst_addr = kwargs['ip_dst_addr'] if type(ip_dst_addr) is str: - ip_dst_addr = ipv4_str_to_num(is_valid_ipv4(ip_dst_addr)) + ip_dst_addr = ipv4_str_to_num(is_valid_ipv4_ret(ip_dst_addr)) step = kwargs['ip_dst_step'] if type(step) is str: - step = ipv4_str_to_num(is_valid_ipv4(step)) + step = ipv4_str_to_num(is_valid_ipv4_ret(step)) if step < 1: raise STLError('ip_dst_step has to be at least 1') @@ -1188,11 +1188,11 @@ def generate_packet(**user_kwargs): if count < 0: raise STLError('ipv6_src_count has to be at least 1') if count > 0 or kwargs['ipv6_src_mode'] == 'random': - ipv6_src_addr_num = ipv4_str_to_num(is_valid_ipv6(kwargs['ipv6_src_addr'])[-4:]) + ipv6_src_addr_num = ipv4_str_to_num(is_valid_ipv6_ret(kwargs['ipv6_src_addr'])[-4:]) step = kwargs['ipv6_src_step'] if type(step) is str: # convert ipv6 step to number - step = ipv4_str_to_num(is_valid_ipv6(step)[-4:]) + step = ipv4_str_to_num(is_valid_ipv6_ret(step)[-4:]) if step < 1: raise STLError('ipv6_src_step has to be at least 1') @@ -1226,11 +1226,11 @@ def generate_packet(**user_kwargs): if count < 0: raise STLError('ipv6_dst_count has to be at least 1') if count > 0 or kwargs['ipv6_dst_mode'] == 'random': - ipv6_dst_addr_num = ipv4_str_to_num(is_valid_ipv6(kwargs['ipv6_dst_addr'])[-4:]) + ipv6_dst_addr_num = ipv4_str_to_num(is_valid_ipv6_ret(kwargs['ipv6_dst_addr'])[-4:]) step = kwargs['ipv6_dst_step'] if type(step) is str: # convert ipv6 step to number - step = ipv4_str_to_num(is_valid_ipv6(step)[-4:]) + step = ipv4_str_to_num(is_valid_ipv6_ret(step)[-4:]) if step < 1: raise STLError('ipv6_dst_step has to be at least 1') -- cgit 1.2.3-korg