* Search in the map a tag and a val corresponding to the ones supplied.
* If a match is found change them to the corresponding ones in the map.
* If map is NULL the filter is trasparent and all messages sent to filter
* Search in the map a tag and a val corresponding to the ones supplied.
* If a match is found change them to the corresponding ones in the map.
* If map is NULL the filter is trasparent and all messages sent to filter
* Search in the table a tag corresponding to the one supplied and a val
* that has at least the mask map supplied bits to one.
* If a match is found change them to the corresponding ones in the map.
* Search in the table a tag corresponding to the one supplied and a val
* that has at least the mask map supplied bits to one.
* If a match is found change them to the corresponding ones in the map.