packet socket in QNX Neutrino 6.3.2

For the support of a specific multicast ethernet protocol “GOOSE”, we need packet socket support. The corresponding support in Linux is provided via

#include <linux/if_packet.h>
#include <linux/if_ether.h>
#include <linux/if.h>
#include <linux/if_arp.h>

I found all header files except “if_packet.h” in QNX Momentics IDE for QNX Neutrino 6.3.2. Do we have any such implementation support in QNX? How to use packet sockets in QNX?

Thanks for your support in advance,