diff -r b9986feec1a5 -r aa18fcfe0fd1 lib/slave_config.c --- a/lib/slave_config.c Thu May 07 10:11:21 2009 +0000 +++ b/lib/slave_config.c Thu May 07 10:33:26 2009 +0000 @@ -248,14 +248,14 @@ uint32_t sync0_cycle_time, uint32_t sync0_shift_time, uint32_t sync1_cycle_time, uint32_t sync1_shift_time) { - ec_ioctl_sc_dc_t data; - - data.config_index = sc->index; - data.assign_activate = assign_activate; - data.sync[0].cycle_time = sync0_cycle_time; - data.sync[0].shift_time = sync0_shift_time; - data.sync[1].cycle_time = sync1_cycle_time; - data.sync[1].shift_time = sync1_shift_time; + ec_ioctl_config_t data; + + data.config_index = sc->index; + data.dc_assign_activate = assign_activate; + data.dc_sync[0].cycle_time = sync0_cycle_time; + data.dc_sync[0].shift_time = sync0_shift_time; + data.dc_sync[1].cycle_time = sync1_cycle_time; + data.dc_sync[1].shift_time = sync1_shift_time; if (ioctl(sc->master->fd, EC_IOCTL_SC_DC, &data) == -1) { fprintf(stderr, "Failed to set assign_activate word.\n");