master/domain.c
changeset 182 8c0bc99229a9
parent 179 fb4c9dd11ca0
child 184 2fc86cec12df
--- a/master/domain.c	Tue Apr 11 09:08:10 2006 +0000
+++ b/master/domain.c	Tue Apr 11 09:12:00 2006 +0000
@@ -213,8 +213,7 @@
     cmd_offset = base_address;
     cmd_data_size = 0;
     cmd_count = 0;
-    for (i = 0; i < domain->master->slave_count; i++) {
-        slave = &domain->master->slaves[i];
+    list_for_each_entry(slave, &domain->master->slaves, list) {
         for (j = 0; j < slave->fmmu_count; j++) {
             fmmu = &slave->fmmus[j];
             if (fmmu->domain == domain) {