Lines Matching refs:ie
1761 void print_ies(unsigned char *ie, int ielen, bool unknown,
1764 while (ielen >= 2 && ielen >= ie[1]) {
1765 if (ie[0] < ARRAY_SIZE(ieprinters) &&
1766 ieprinters[ie[0]].name &&
1767 ieprinters[ie[0]].flags & BIT(ptype)) {
1768 print_ie(&ieprinters[ie[0]], ie[0], ie[1], ie + 2);
1769 } else if (ie[0] == 221 /* vendor */) {
1770 print_vendor(ie[1], ie + 2, unknown, ptype);
1774 printf("\tUnknown IE (%d):", ie[0]);
1775 for (i=0; i<ie[1]; i++)
1776 printf(" %.2x", ie[2+i]);
1779 ielen -= ie[1] + 2;
1780 ie += ie[1] + 2;