X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=blobdiff_plain;f=include%2Fatalk%2Fcompat.h;h=429955349f74c9ca2572357c68851f5f359c1167;hp=6820f7ba5f110d4b61b22326db81820c59ecb63c;hb=917004b1d424c0f231b329bb42cbad6a1c2740c4;hpb=f3fc00348b491ef259a1ddc3f1f97f12d98bebb1 diff --git a/include/atalk/compat.h b/include/atalk/compat.h index 6820f7ba..42995534 100644 --- a/include/atalk/compat.h +++ b/include/atalk/compat.h @@ -92,3 +92,14 @@ int snprintf (char *str,size_t count,const char *fmt,...); #ifndef HAVE_VSNPRINTF int vsnprintf(char *str, size_t count, const char *fmt, va_list args); #endif + +/* OpenBSD */ +#if defined(__OpenBSD__) && !defined(ENOTSUP) +#define ENOTSUP EOPNOTSUPP +#endif + +#if !defined(HAVE_PSELECT) || defined(__OpenBSD__) +extern int pselect(int, fd_set * restrict, fd_set * restrict, + fd_set * restrict, const struct timespec * restrict, + const sigset_t * restrict); +#endif