pkg_info {
  arch: "v1model"
}
tables {
  preamble {
    id: 35996228
    name: "ingress.ipv4_da_lpm"
    alias: "ipv4_da_lpm"
  }
  match_fields {
    id: 1
    name: "hdr.ipv4.dstAddr"
    bitwidth: 32
    match_type: LPM
    type_name {
      name: "IPv4Address_t"
    }
  }
  action_refs {
    id: 28429210
  }
  action_refs {
    id: 32609675
  }
  size: 1024
}
tables {
  preamble {
    id: 45595328
    name: "ingress.ipv4_sa_filter"
    alias: "ipv4_sa_filter"
  }
  match_fields {
    id: 1
    name: "hdr.ipv4.srcAddr"
    bitwidth: 32
    match_type: TERNARY
    type_name {
      name: "IPv4Address2_t"
    }
  }
  action_refs {
    id: 32609675
  }
  action_refs {
    id: 21257015
  }
  const_default_action_id: 21257015
  size: 1024
}
actions {
  preamble {
    id: 32609675
    name: "my_drop"
    alias: "my_drop"
  }
}
actions {
  preamble {
    id: 21257015
    name: "NoAction"
    alias: "NoAction"
    annotations: "@noWarn(\"unused\")"
  }
}
actions {
  preamble {
    id: 28429210
    name: "ingress.set_output"
    alias: "set_output"
  }
  params {
    id: 1
    name: "out_port"
    bitwidth: 9
  }
}
type_info {
  new_types {
    key: "IPv4Address2_t"
    value {
      original_type {
        bitstring {
          bit {
            bitwidth: 32
          }
        }
      }
    }
  }
  new_types {
    key: "IPv4Address_t"
    value {
      original_type {
        bitstring {
          bit {
            bitwidth: 32
          }
        }
      }
    }
  }
}
