mirror of
https://github.com/yarrick/iodine.git
synced 2024-12-26 15:03:31 +02:00
make iodined build on opensolaris
This commit is contained in:
parent
18e0042ce4
commit
7335940130
2 changed files with 2 additions and 1 deletions
|
@ -32,7 +32,7 @@
|
|||
|
||||
#if defined IP_RECVDSTADDR
|
||||
# define DSTADDR_SOCKOPT IP_RECVDSTADDR
|
||||
# define dstaddr(x) (CMSG_DATA(x))
|
||||
# define dstaddr(x) ((struct in_addr *) CMSG_DATA(x))
|
||||
#elif defined IP_PKTINFO
|
||||
# define DSTADDR_SOCKOPT IP_PKTINFO
|
||||
# define dstaddr(x) (&(((struct in_pktinfo *)(CMSG_DATA(x)))->ipi_addr))
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
#include <sys/types.h>
|
||||
#include <sys/param.h>
|
||||
#include <sys/time.h>
|
||||
#define _XPG4_2
|
||||
#include <sys/socket.h>
|
||||
#include <sys/uio.h>
|
||||
#include <fcntl.h>
|
||||
|
|
Loading…
Reference in a new issue