From: Kyle McMartin Date: Tue, 21 Feb 2006 16:01:54 +0000 (+0100) Subject: workaround missing kernel headers for some architectures X-Git-Tag: 174~2348 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=559776036744f6dc4e475851ae646ee1c0c51631;hp=4cb665e431cfd03f000e7f025b47b24727458131;p=elogind.git workaround missing kernel headers for some architectures Signed-off-by: Kyle McMartin --- diff --git a/udev_libc_wrapper.h b/udev_libc_wrapper.h index a4d320fef..fc66670a3 100644 --- a/udev_libc_wrapper.h +++ b/udev_libc_wrapper.h @@ -135,8 +135,12 @@ static inline int inotify_add_watch(int fd, const char *name, uint32_t mask) #endif #ifndef SO_RCVBUFFORCE +#if defined(__alpha__) || defined(__hppa__) || defined(__sparc__) || defined(__sparc_v9__) +#define SO_RCVBUFFORCE 0x100b +#else #define SO_RCVBUFFORCE 33 #endif +#endif extern uid_t lookup_user(const char *user); extern gid_t lookup_group(const char *group);