master/domain.c
branchredundancy
changeset 2374 e898451c054a
parent 2368 dd84ef164869
child 2453 d461b1f07296
--- a/master/domain.c	Fri Apr 06 23:30:35 2012 +0200
+++ b/master/domain.c	Fri Apr 06 23:35:05 2012 +0200
@@ -585,7 +585,7 @@
 void ecrt_domain_queue(ec_domain_t *domain)
 {
     ec_datagram_pair_t *datagram_pair;
-    unsigned int dev_idx;
+    ec_device_index_t dev_idx;
 
     list_for_each_entry(datagram_pair, &domain->datagram_pairs, list) {
 
@@ -599,9 +599,9 @@
                 datagram_pair->datagrams[EC_DEVICE_MAIN].data,
                 datagram_pair->datagrams[EC_DEVICE_MAIN].data_size);
 
-        for (dev_idx = 0; dev_idx < EC_NUM_DEVICES; dev_idx++) {
+        for (dev_idx = EC_DEVICE_MAIN; dev_idx < EC_NUM_DEVICES; dev_idx++) {
             ec_master_queue_datagram(domain->master,
-                    &datagram_pair->datagrams[dev_idx], dev_idx);
+                    &datagram_pair->datagrams[dev_idx]);
         }
     }
 }