diff --git a/src/main/java/net/floodlightcontroller/firewall/FirewallRulesResource.java b/src/main/java/net/floodlightcontroller/firewall/FirewallRulesResource.java index 7a31d3816405cb312599b66162889864e03860a5..34d1b4df0cc64523173fbe35ab87be1c40fba91c 100644 --- a/src/main/java/net/floodlightcontroller/firewall/FirewallRulesResource.java +++ b/src/main/java/net/floodlightcontroller/firewall/FirewallRulesResource.java @@ -182,6 +182,10 @@ public class FirewallRulesResource extends ServerResource { rule.wildcard_dl_type = false; rule.dl_type = Ethernet.TYPE_ARP; } + if (tmp.equalsIgnoreCase("IPv4")) { + rule.wildcard_dl_type = false; + rule.dl_type = Ethernet.TYPE_IPv4; + } } else if (n == "src-ip") {