On 11/14/2014 08:27 AM, Balasubramanian Manoharan wrote:
+cos_t *pktio_select_cos(pktio_entry_t *entry, uint8_t *pkt_addr,
+                      odp_packet_hdr_t *pkt_hdr)
+{
+       pmr_t *pmr;
+       cos_t *cos = NULL;
+       int i;
+       classifier_t *cls = &entry->s.cls;
+
+       /* Return error cos for error packet */
+       if (pkt_hdr->error_flags.all)
+               return cls->error_cos;
+       /* Calls all the PMRs attached at the PKTIO level*/
+       for (i = 0; i < cls->num_pmr; i++) {
+               pmr = entry->s.cls.pmr[i];
+               if (pmr)
+                       cos = match_pmr_cos(pmr->s.cos, pkt_addr, pmr, pkt_hdr);
+               if (cos)
+                       return cos;
tab before if.

_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to