master/slave_config.c
changeset 1351 cf8f08631c8e
parent 1332 d62633fea8ed
child 1363 11c0b2caa253
equal deleted inserted replaced
1350:cd278db5a872 1351:cf8f08631c8e
   345         )
   345         )
   346 {
   346 {
   347     const ec_sdo_request_t *req;
   347     const ec_sdo_request_t *req;
   348 
   348 
   349     list_for_each_entry(req, &sc->sdo_configs, list) {
   349     list_for_each_entry(req, &sc->sdo_configs, list) {
       
   350         if (pos--)
       
   351             continue;
       
   352         return req;
       
   353     }
       
   354 
       
   355     return NULL;
       
   356 }
       
   357 
       
   358 /*****************************************************************************/
       
   359 
       
   360 /** Finds a VoE handler via its position in the list.
       
   361  */
       
   362 ec_sdo_request_t *ec_slave_config_find_sdo_request(
       
   363         ec_slave_config_t *sc, /**< Slave configuration. */
       
   364         unsigned int pos /**< Position in the list. */
       
   365         )
       
   366 {
       
   367     ec_sdo_request_t *req;
       
   368 
       
   369     list_for_each_entry(req, &sc->sdo_requests, list) {
   350         if (pos--)
   370         if (pos--)
   351             continue;
   371             continue;
   352         return req;
   372         return req;
   353     }
   373     }
   354 
   374