Use getmsg()/putmsg() instead of read()/write() on Solaris.
authorGuus Sliepen <guus@tinc-vpn.org>
Sat, 8 Apr 2017 11:06:48 +0000 (13:06 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Sat, 8 Apr 2017 11:06:48 +0000 (13:06 +0200)
commitc6c6ba9969f76eff7b7de9308c2736d7ff1d720e
tree96e21a8a0a07b9de7db3fff4f55bca4ef59dffde
parentbd7c8ae78e68e9de99436d03062fccb676549e01
Use getmsg()/putmsg() instead of read()/write() on Solaris.

This fixes a problem where read() returns packets from the IP layer before
fragmentation is done.
src/solaris/device.c