the Snmp::trap() function in all versions from 3.2.9 to 3.5.1 did not have a third parameter. So someone should give you the documentation about the reasons for the modifications.
I could upload the original version of snmp++ v3.2.21 if you don’t have it anymore.
Thanks for the reply.
Digging back through SubVersion it does look like our original project team would have added this method back in 2007. Sadly they’re no longer available for questioning and the original code is not in our SVN.
If I would very useful to have access to the original v3.2.21 code so I can see what else they changed.