decode_OFPAT_RAW15_METER(uint32_t meter_id,
                         enum ofp_version ofp_version OVS_UNUSED,
                         struct ofpbuf *out)
{
    struct ofpact_meter *om = ofpact_put_METER(out);
    om->meter_id = meter_id;
    om->provider_meter_id = UINT32_MAX; /* No provider meter ID. */
    return 0;
}
decode_OFPAT_RAW15_METER(uint32_t meter_id,
                         enum ofp_version ofp_version OVS_UNUSED,
                         struct ofpbuf *out)
{
    struct ofpact_meter *om = ofpact_put_METER(out);
    om->meter_id = meter_id;
    om->provider_meter_id = UINT32_MAX;  
    return 0;
}