Use getmsg()/putmsg() instead of read()/write() on Solaris.
authorGuus Sliepen <guus@tinc-vpn.org>
Sat, 8 Apr 2017 11:34:40 +0000 (13:34 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Sat, 8 Apr 2017 11:34:40 +0000 (13:34 +0200)
commit95f09569beb2e304e6a2112d20cee6fab88f3729
tree404ae5d6f5cd511251923376c435903124d9558c
parent6011197be5cdb18aa79713990d6a1887b9261d12
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.

# Conflicts:
# src/solaris/device.c
src/solaris/device.c