summaryrefslogtreecommitdiffstats
path: root/c/src/libnetworking/rtems/rtems_bsdnet_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/libnetworking/rtems/rtems_bsdnet_internal.h')
-rw-r--r--c/src/libnetworking/rtems/rtems_bsdnet_internal.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/c/src/libnetworking/rtems/rtems_bsdnet_internal.h b/c/src/libnetworking/rtems/rtems_bsdnet_internal.h
index 71df12898f..8cbba180d6 100644
--- a/c/src/libnetworking/rtems/rtems_bsdnet_internal.h
+++ b/c/src/libnetworking/rtems/rtems_bsdnet_internal.h
@@ -188,5 +188,8 @@ int rtems_bsdnet_makeFdForSocket (void *);
#define NETISR_IP_EVENT (1 << NETISR_IP)
#define NETISR_ARP_EVENT (1 << NETISR_ARP)
#define NETISR_EVENTS (NETISR_IP_EVENT|NETISR_ARP_EVENT)
+#if (SBWAIT_EVENT & SOSLEEP_EVENT & NETISR_EVENTS)
+# error "Network event conflict"
+#endif
#endif /* _RTEMS_BSDNET_INTERNAL_H_ */