X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvcl%2Fvppcom.h;fp=src%2Fvcl%2Fvppcom.h;h=5683cb2cf0b1fdf7ecdf9d7cacbe372c73eb07eb;hb=b613d411a4c76ca69b1a57d239ec617d1e4f410e;hp=7826076a33899c43b7d94e5dfa2b7cc1b29db26a;hpb=5ed27ef8b6362ee2a30dd8f6094fa8ca32a97439;p=vpp.git diff --git a/src/vcl/vppcom.h b/src/vcl/vppcom.h index 7826076a338..5683cb2cf0b 100644 --- a/src/vcl/vppcom.h +++ b/src/vcl/vppcom.h @@ -16,6 +16,9 @@ #ifndef included_vppcom_h #define included_vppcom_h +#ifdef __FreeBSD__ +#include +#endif /* __FreeBSD__ */ #include #include #include @@ -116,7 +119,11 @@ typedef enum VPPCOM_EFAULT = -EFAULT, VPPCOM_ENOMEM = -ENOMEM, VPPCOM_EINVAL = -EINVAL, +#ifdef __linux__ VPPCOM_EBADFD = -EBADFD, +#else + VPPCOM_EBADFD = -EBADF, +#endif /* __linux__ */ VPPCOM_EAFNOSUPPORT = -EAFNOSUPPORT, VPPCOM_ECONNABORTED = -ECONNABORTED, VPPCOM_ECONNRESET = -ECONNRESET,