Parallel Redundancy Protocol porting

We want to porting the function from linux to QNX 6.5, but it use the #include <linux/if_tun.h>.
I do not have any idea for this file porting to QNX.
reference link:

You can just bring the file over. It’s not a standard .h file. The comments indicate it is for a “Universal TUN/TAP device driver”. Porting drivers to QNX requires some understanding of the QNX resource manager model.

Thanks for your support. This protocol is application normal. Do you have idea for us with this protocol?

Sorry, I have no idea.