update refs for juniper origin fix
"class" : "org.batfish.datamodel.routing_policy.statement.SetDefaultPolicy",
"defaultPolicy" : "~DEFAULT_BGP_EXPORT_POLICY~"
},
+ {
+ "class" : "org.batfish.datamodel.routing_policy.statement.If",
+ "guard" : {
+ "class" : "org.batfish.datamodel.routing_policy.expr.Not",
+ "expr" : {
+ "class" : "org.batfish.datamodel.routing_policy.expr.Disjunction",
+ "disjuncts" : [
+ {
+ "class" : "org.batfish.datamodel.routing_policy.expr.MatchProtocol",
+ "protocol" : "bgp"
+ },
+ {
+ "class" : "org.batfish.datamodel.routing_policy.expr.MatchProtocol",
+ "protocol" : "ibgp"
+ }
+ ]
+ }
+ },
+ "trueStatements" : [
+ {
+ "class" : "org.batfish.datamodel.routing_policy.statement.SetOrigin",
+ "originType" : {
+ "class" : "org.batfish.datamodel.routing_policy.expr.LiteralOrigin",
+ "originType" : "igp"
+ }
+ }
+ ]
+ },
{
"class" : "org.batfish.datamodel.routing_policy.statement.If",
"falseStatements" : [
"class" : "org.batfish.datamodel.routing_policy.statement.SetDefaultPolicy",
"defaultPolicy" : "~DEFAULT_BGP_EXPORT_POLICY~"
},
+ {
+ "class" : "org.batfish.datamodel.routing_policy.statement.If",
+ "guard" : {
+ "class" : "org.batfish.datamodel.routing_policy.expr.Not",
+ "expr" : {
+ "class" : "org.batfish.datamodel.routing_policy.expr.Disjunction",
+ "disjuncts" : [
+ {
+ "class" : "org.batfish.datamodel.routing_policy.expr.MatchProtocol",
+ "protocol" : "bgp"
+ },
+ {
+ "class" : "org.batfish.datamodel.routing_policy.expr.MatchProtocol",
+ "protocol" : "ibgp"
+ }
+ ]
+ }
+ },
+ "trueStatements" : [
+ {
+ "class" : "org.batfish.datamodel.routing_policy.statement.SetOrigin",
+ "originType" : {
+ "class" : "org.batfish.datamodel.routing_policy.expr.LiteralOrigin",
+ "originType" : "igp"
+ }
+ }
+ ]
+ },
{
"class" : "org.batfish.datamodel.routing_policy.statement.If",
"falseStatements" : [
