1 | initial version |
You aren't giving any clues as to why you you think you need to copy the dissector from 2.9.0 to 3.6.4 or can't build the dissector so it's very difficult to help.
As there's a large jump in versions between 2.9.0 and 3.6.4 so it's likely that there have been fundamental changes within Wireshark that cause a simple copy of the dissector to no longer compile. The dissector will have to be modified to confirm with the target version of Wireshark.
As an fiap dissector was added to Wireshark in 2.6.0, it's likely you have a custom modified version of the dissector, so you task is to work out what those custom modifications where, and then apply them to the appropriate source file for your target version (3.6.4). Hopefully you have history in version control somewhere to easily see what those changes were.