diff -r f18d124d7fbc -r 0eac1ee8512a master/cdev.c --- a/master/cdev.c Fri Jul 25 08:52:45 2008 +0000 +++ b/master/cdev.c Fri Jul 25 08:54:59 2008 +0000 @@ -994,9 +994,7 @@ ec_pdo_list_count(&sc->sync_configs[i].pdos); } data.sdo_count = ec_slave_config_sdo_count(sc); - data.attached = sc->slave != NULL; - data.operational = sc->slave && - sc->slave->current_state == EC_SLAVE_STATE_OP; + data.slave_position = sc->slave ? sc->slave->ring_position : -1; up(&master->master_sem);