Bug 1248 fixed 09/9909/2
authordavide.borsatti@unibo.it <davide.borsatti@unibo.it>
Wed, 21 Oct 2020 22:52:02 +0000 (00:52 +0200)
committertierno <alfonso.tiernosepulveda@telefonica.com>
Tue, 27 Oct 2020 09:56:36 +0000 (10:56 +0100)
Change-Id: I4c872d365980625b0beeb6d879435c163a82863a
Signed-off-by: davide.borsatti@unibo.it <davide.borsatti@unibo.it>
RO/osm_ro/vim_thread.py

index 7174fe6..23dcdb7 100644 (file)
@@ -1462,10 +1462,10 @@ class vim_thread(threading.Thread):
                 if '/' not in source_ip:
                     source_ip += '/32'
                 definition["source_ip_prefix"] = source_ip
-            if source_port:
+            if source_port and ip_proto !='icmp':
                 definition["source_port_range_min"] = source_port
                 definition["source_port_range_max"] = source_port
-            if destination_port:
+            if destination_port and ip_proto !='icmp':
                 definition["destination_port_range_min"] = destination_port
                 definition["destination_port_range_max"] = destination_port
             if destination_ip: