From 4a67fde1a9fd2482d90422073f1958af9626de83 Mon Sep 17 00:00:00 2001 From: Philippe Wooding Date: Sat, 5 Dec 2015 00:38:51 +0100 Subject: [PATCH] Some error codes aren't defined on FreeBSD --- src/lib/log.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/log.c b/src/lib/log.c index f9c2cfd..9cd26ae 100644 --- a/src/lib/log.c +++ b/src/lib/log.c @@ -90,7 +90,9 @@ char const *fr_errno_macro_names[] = { [ENETUNREACH] = "ENETUNREACH", [ENFILE] = "ENFILE", [ENOBUFS] = "ENOBUFS", +#ifdef ENODATA [ENODATA] = "ENODATA", +#endif [ENODEV] = "ENODEV", [ENOENT] = "ENOENT", [ENOEXEC] = "ENOEXEC", @@ -100,8 +102,12 @@ char const *fr_errno_macro_names[] = { [ENOMSG] = "ENOMSG", [ENOPROTOOPT] = "ENOPROTOOPT", [ENOSPC] = "ENOSPC", +#ifdef ENOSR [ENOSR] = "ENOSR", +#endif +#ifdef ENOSTR [ENOSTR] = "ENOSTR", +#endif [ENOSYS] = "ENOSYS", [ENOTCONN] = "ENOTCONN", [ENOTDIR] = "ENOTDIR", @@ -126,7 +132,9 @@ char const *fr_errno_macro_names[] = { [ESPIPE] = "ESPIPE", [ESRCH] = "ESRCH", [ESTALE] = "ESTALE", +#ifdef ETIME [ETIME] = "ETIME", +#endif [ETIMEDOUT] = "ETIMEDOUT", [ETXTBSY] = "ETXTBSY", [EXDEV] = "EXDEV" -- 2.1.4