equal
deleted
inserted
replaced
703 } |
703 } |
704 |
704 |
705 // search for matching datagram in the queue |
705 // search for matching datagram in the queue |
706 matched = 0; |
706 matched = 0; |
707 list_for_each_entry(datagram, &master->datagram_queue, queue) { |
707 list_for_each_entry(datagram, &master->datagram_queue, queue) { |
708 if (datagram->state == EC_DATAGRAM_SENT |
708 if (datagram->index == datagram_index |
|
709 && datagram->state == EC_DATAGRAM_SENT |
709 && datagram->type == datagram_type |
710 && datagram->type == datagram_type |
710 && datagram->index == datagram_index |
|
711 && datagram->data_size == data_size) { |
711 && datagram->data_size == data_size) { |
712 matched = 1; |
712 matched = 1; |
713 break; |
713 break; |
714 } |
714 } |
715 } |
715 } |