vppinfra: Define EBADFD on FreeBSD 90/40390/3
authorTom Jones <thj@freebsd.org>
Wed, 20 Mar 2024 09:52:16 +0000 (09:52 +0000)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 20 Mar 2024 16:44:20 +0000 (16:44 +0000)
Type: improvement
Change-Id: I303a8a7333d44f6eab902d4d61023cfa96760dd2
Signed-off-by: Tom Jones <thj@freebsd.org>
src/vppinfra/socket.h

index 13e09e6..c4f0b87 100644 (file)
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <netinet/in.h>
+#ifdef __FreeBSD__
+#include <errno.h>
+#define EBADFD EBADF
+#endif /* __FreeBSD__ */
 
 #include <vppinfra/clib.h>
 #include <vppinfra/error.h>