Navigation


Changeset 1548:edfb2b662b91 in freeDiameter


Ignore:
Timestamp:
Jun 16, 2020, 3:33:58 AM (4 years ago)
Author:
Thomas Klausner <tk@giga.or.at>
Branch:
default
Phase:
public
Message:

rt_rewrite: octetstring object cannot be mapped to any other type

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/rt_rewrite/rt_rewrite_conf.y

    r1341 r1548  
    108108        fd_dict_getval(model_dest, &dictdata_dest);
    109109        if (dictdata_source.avp_basetype != dictdata_dest.avp_basetype) {
    110                 fd_log_notice("rt_rewrite: type mismatch: %s (type %s) mapped to %s (type %s) (continuing anyway)", source, type_base_name[dictdata_source.avp_basetype], dest, type_base_name[dictdata_dest.avp_basetype]);
     110                if (dictdata_source.avp_basetype == AVP_TYPE_OCTETSTRING) {
     111                        fd_log_error("rt_rewrite: type mismatch: %s (type %s) mapped to %s (type %s): OctetString cannot be mapped to non-OctetString type", source, type_base_name[dictdata_source.avp_basetype], dest, type_base_name[dictdata_dest.avp_basetype]);
     112                        return;
     113                }
     114                fd_log_error("rt_rewrite: type mismatch: %s (type %s) mapped to %s (type %s) (continuing anyway)", source, type_base_name[dictdata_source.avp_basetype], dest, type_base_name[dictdata_dest.avp_basetype]);
    111115        }
    112116        return;
Note: See TracChangeset for help on using the changeset viewer.