Filling in the point codes from M3UA breaks down on asymmetric MTP paths where the reply is sent from a different PC than the original message was addressed to.
If both calling and called_addr are not point codes then the compare in tcap_trans_track_entry_find() will ignore them. It still matches on otid/dtid.