Merge "bgpwtf: edge01: fix ipv4 static routing for customers"
diff --git a/bgpwtf/machines/edge01.waw.bgp.wtf.nix b/bgpwtf/machines/edge01.waw.bgp.wtf.nix
index 98edb90..d26f219 100644
--- a/bgpwtf/machines/edge01.waw.bgp.wtf.nix
+++ b/bgpwtf/machines/edge01.waw.bgp.wtf.nix
@@ -191,7 +191,10 @@
     };
   in {
     v4."internet_to_kernel" = copySourcesToKernel ["BGP" "OSPF"] "internet" "";
-    v4."aggregate_to_kernel" = copySourcesToKernel ["BGP" "OSPF"] "aggregate" "";
+    v4."aggregate_to_kernel" = copySourcesToKernel ["BGP" "OSPF"] "aggregate" ''
+      # Static v4 routes for customers.
+      if proto ~ "static_static_ipv4_customer_*" then accept;
+    '';
     v6."internet_to_kernel" = copySourcesToKernel ["BGP" "OSPF"] "internet" "";
     v6."aggregate_to_kernel" = copySourcesToKernel ["BGP" "OSPF"] "aggregate" ''
       # Static v6 routes for customers.