From 6332eb773914ffd92aa78376c11908ddecb99d6e Mon Sep 17 00:00:00 2001 From: Jeff Darcy Date: Mon, 7 Mar 2016 09:17:48 -0500 Subject: nsr-server: fix (?) ENODATA problem on FreeBSD Change-Id: I5f16a04e34a37e1f4cef38d75aff3479429473e3 Signed-off-by: Jeff Darcy Reviewed-on: http://review.gluster.org/13625 Tested-by: Avra Sengupta Smoke: Gluster Build System NetBSD-regression: NetBSD Build System Reviewed-by: Avra Sengupta CentOS-regression: Gluster Build System --- libglusterfs/src/compat-errno.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libglusterfs') diff --git a/libglusterfs/src/compat-errno.h b/libglusterfs/src/compat-errno.h index 6f46157e697..5ee1d18f823 100644 --- a/libglusterfs/src/compat-errno.h +++ b/libglusterfs/src/compat-errno.h @@ -217,6 +217,11 @@ #define EBADFD EBADRPC #endif /* EBADFD */ +#if !defined(ENODATA) +/* This happens on FreeBSD. Value borrowed from Linux. */ +#define ENODATA 61 +#endif + /* These functions are defined for all the OS flags, but content will * be different for each OS flag. */ -- cgit