Socket Buffer size w/ TCP/IP 4.25

I am attempting to increase the size of the receive buffer on a UDP socket using setsockopt/SO_RECVBF. The problem is
that if I set the buffer size any greater than 61680 bytes I get an ENOBUFS error. Is there any way to allocate a buffer
larger than this?

It sounds like you are bumping up against a hard limit in the QNX 4 TCP/IP implementation. I doubt that there is any way around it. 61680 does sound like an ample buffer size for a UDP datagram.