master/domain.c
changeset 719 03d5b96632fb
parent 708 90bdb315f560
child 782 9964e7be79ce
equal deleted inserted replaced
718:80df6930e7e6 719:03d5b96632fb
   267         EC_ERR("Failed to allocate domain datagram!\n");
   267         EC_ERR("Failed to allocate domain datagram!\n");
   268         return -1;
   268         return -1;
   269     }
   269     }
   270 
   270 
   271     ec_datagram_init(datagram);
   271     ec_datagram_init(datagram);
       
   272     snprintf(datagram->name, EC_DATAGRAM_NAME_SIZE,
       
   273             "domain%u-%u", domain->index, offset);
   272 
   274 
   273     if (ec_datagram_lrw(datagram, offset, data_size)) {
   275     if (ec_datagram_lrw(datagram, offset, data_size)) {
   274         kfree(datagram);
   276         kfree(datagram);
   275         return -1;
   277         return -1;
   276     }
   278     }
   545     ec_datagram_t *datagram;
   547     ec_datagram_t *datagram;
   546 
   548 
   547     working_counter_sum = 0;
   549     working_counter_sum = 0;
   548     domain->state = 0;
   550     domain->state = 0;
   549     list_for_each_entry(datagram, &domain->datagrams, list) {
   551     list_for_each_entry(datagram, &domain->datagrams, list) {
       
   552         ec_datagram_output_stats(datagram);
   550         if (datagram->state == EC_DATAGRAM_RECEIVED) {
   553         if (datagram->state == EC_DATAGRAM_RECEIVED) {
   551             working_counter_sum += datagram->working_counter;
   554             working_counter_sum += datagram->working_counter;
   552         }
   555         }
   553         else {
   556         else {
   554             domain->state = -1;
   557             domain->state = -1;