Bug 6089: Fix for communication between VM's according to SG. 39/45639/6
authorbharathi.m <bharathi.m@hcl.com>
Fri, 16 Sep 2016 06:11:24 +0000 (02:11 -0400)
committerSam Hague <shague@redhat.com>
Mon, 3 Oct 2016 20:20:57 +0000 (20:20 +0000)
commite130135709d36e3edb5709e4a68e774200b16af7
treea0d51712c115e64297673bfe5cbcbf350e3862f9
parente988624b46844df89a30a20dc8756755ae9f5724
Bug 6089: Fix for communication between VM's according to SG.

 * Added default wildcard subnet drop rules for ICMP and UDP.
 * Added default dhcp agent allow rule for UDP.
 * Added dhcp agent allow rule for ICMP during custom ICMP SG
   rules applied to particular VM.

Change-Id: I1b0c156f9636718283819cc155a69a10f9e3a842
Signed-off-by: bharathi.m <bharathi.m@hcl.com>
12 files changed:
openstack/net-virt-providers/src/main/java/org/opendaylight/netvirt/openstack/netvirt/providers/openflow13/OF13Provider.java
openstack/net-virt-providers/src/main/java/org/opendaylight/netvirt/openstack/netvirt/providers/openflow13/services/EgressAclService.java
openstack/net-virt-providers/src/main/java/org/opendaylight/netvirt/openstack/netvirt/providers/openflow13/services/IngressAclService.java
openstack/net-virt-providers/src/test/java/org/opendaylight/netvirt/openstack/netvirt/providers/openflow13/services/EgressAclServiceTest.java
openstack/net-virt-providers/src/test/java/org/opendaylight/netvirt/openstack/netvirt/providers/openflow13/services/IngressAclServiceTest.java
openstack/net-virt/src/main/java/org/opendaylight/netvirt/openstack/netvirt/api/Constants.java
openstack/net-virt/src/main/java/org/opendaylight/netvirt/openstack/netvirt/api/EgressAclProvider.java
openstack/net-virt/src/main/java/org/opendaylight/netvirt/openstack/netvirt/api/IngressAclProvider.java
openstack/net-virt/src/main/java/org/opendaylight/netvirt/openstack/netvirt/api/SecurityServicesManager.java
openstack/net-virt/src/main/java/org/opendaylight/netvirt/openstack/netvirt/impl/SecurityServicesImpl.java
openstack/net-virt/src/test/java/org/opendaylight/netvirt/openstack/netvirt/impl/SecurityServicesImplTest.java
openstack/utils/mdsal-openflow/src/main/java/org/opendaylight/netvirt/utils/mdsal/openflow/MatchUtils.java