# HG changeset patch
# User Florian Pose <fp@igh-essen.com>
# Date 1429263174 -7200
# Node ID 04c83089bac20122523cde2a3cb8cb52b287e3b7
# Parent  713058b68b436235e53279cc79fc83b818fe8cd2
Defined list_next_entry for older kernels.

diff -r 713058b68b43 -r 04c83089bac2 master/domain.c
--- a/master/domain.c	Fri Apr 17 11:22:17 2015 +0200
+++ b/master/domain.c	Fri Apr 17 11:32:54 2015 +0200
@@ -47,6 +47,11 @@
  */
 #define DEBUG_REDUNDANCY 0
 
+#ifndef list_next_entry
+#define list_next_entry(pos, member) \
+    list_entry((pos)->member.next, typeof(*(pos)), member)
+#endif
+
 /*****************************************************************************/
 
 void ec_domain_clear_data(ec_domain_t *);
@@ -261,12 +266,12 @@
  *
  * \return Non-zero if error emplacing domain
  */
- static int emplace_datagram(ec_domain_t *domain,
+static int emplace_datagram(ec_domain_t *domain,
         uint32_t datagram_begin_offset,
         uint32_t datagram_end_offset,
         const ec_fmmu_config_t *datagram_first_fmmu,
         const ec_fmmu_config_t *datagram_end_fmmu
-)
+        )
 {
     unsigned int datagram_used[EC_DIR_COUNT];
     const ec_fmmu_config_t *curr_fmmu;