From d87a04e0e994c74c97a34804b17bfaf49248c6d2 Mon Sep 17 00:00:00 2001
From: Florian Pose <fp@igh-essen.com>
Date: Mon, 7 Apr 2008 10:19:59 +0000
Subject: [PATCH] Removed unused domain state.

---
 master/domain.c | 5 -----
 master/domain.h | 1 -
 2 files changed, 6 deletions(-)

diff --git a/master/domain.c b/master/domain.c
index 28475ac9..361e6239 100644
--- a/master/domain.c
+++ b/master/domain.c
@@ -104,7 +104,6 @@ int ec_domain_init(
     domain->data_origin = EC_ORIG_INTERNAL;
     domain->logical_base_address = 0L;
     domain->working_counter = 0xFFFFFFFF;
-    domain->state = 0;
     domain->working_counter_changes = 0;
     domain->notify_jiffies = 0;
 
@@ -424,15 +423,11 @@ void ecrt_domain_process(ec_domain_t *domain)
     ec_datagram_t *datagram;
 
     working_counter_sum = 0;
-    domain->state = 0;
     list_for_each_entry(datagram, &domain->datagrams, list) {
         ec_datagram_output_stats(datagram);
         if (datagram->state == EC_DATAGRAM_RECEIVED) {
             working_counter_sum += datagram->working_counter;
         }
-        else {
-            domain->state = -1;
-        }
     }
 
     if (working_counter_sum != domain->working_counter) {
diff --git a/master/domain.h b/master/domain.h
index d5def4f3..389bb0c2 100644
--- a/master/domain.h
+++ b/master/domain.h
@@ -71,7 +71,6 @@ struct ec_domain
     uint32_t logical_base_address; /**< Logical offset address of the
                                      process data. */
     unsigned int working_counter; /**< Last working counter value. */
-    unsigned int state; /**< Error state. */
     unsigned int working_counter_changes; /**< Working counter changes
                                              since last notification. */
     unsigned long notify_jiffies; /**< Time of last notification. */
-- 
GitLab