diff options
author | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2017-02-09 22:31:55 +0100 |
---|---|---|
committer | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2017-02-09 23:25:00 +0100 |
commit | c3300620c68486619fd9c8e47a2552f6a913e09b (patch) | |
tree | 97f805ee804ceb6e228dc45ca7bbdc29cc22be0b /src/tools/cbr/cbr.c | |
parent | 6785ca65ab48f1a29914c1784a24009964ec4720 (diff) | |
download | ouroboros-c3300620c68486619fd9c8e47a2552f6a913e09b.tar.gz ouroboros-c3300620c68486619fd9c8e47a2552f6a913e09b.zip |
lib, tools, ipcpd: Fix compilation on FreeBSD
FreeBSD defines its own bswap64 in the <sys/endian.h> header, which is
now included correctly.
POSIX requires XSI or RTS extensions to be enabled for the
sa_sigaction field to be visible. Linux doesn't do the check
correctly, but FreeBSD does.
Removes the LOG_MISSING call which was deprecated with the last
revision of the logging system.
Diffstat (limited to 'src/tools/cbr/cbr.c')
-rw-r--r-- | src/tools/cbr/cbr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tools/cbr/cbr.c b/src/tools/cbr/cbr.c index 752395da..ef8a58ba 100644 --- a/src/tools/cbr/cbr.c +++ b/src/tools/cbr/cbr.c @@ -21,6 +21,7 @@ */ #define _POSIX_C_SOURCE 199506L +#define __XSI_VISIBLE 500 #include <stdio.h> #include <string.h> |