HP Laserjet Pro CP1025nw backend/snmp-supplies.c doesn't work
Rick Richardson
rick.richardson at comcast.net
Tue Dec 14 04:50:05 PST 2010
$ cat snmp-supplies.diff
--- snmp-supplies.c.org 2010-06-26 17:20:49.000000000 -0500
+++ snmp-supplies.c 2010-06-27 12:53:41.000000000 -0500
@@ -280,7 +280,8 @@
return (-1);
if (!_cupsSNMPRead(snmp_fd, &packet, CUPS_SUPPLY_TIMEOUT) ||
- packet.object_type != CUPS_ASN1_COUNTER)
+ (packet.object_type != CUPS_ASN1_COUNTER &&
+ packet.object_type != CUPS_ASN1_INTEGER) )
return (-1);
*page_count = packet.object_value.counter;
@@ -473,7 +474,7 @@
fprintf(stderr,
"DEBUG: prtGeneralCurrentLocalization type is %x, expected %x!\n",
packet.object_type, CUPS_ASN1_INTEGER);
- return;
+ // return;
}
fprintf(stderr, "DEBUG2: prtGeneralCurrentLocalization=%d\n",
@@ -494,7 +495,7 @@
fprintf(stderr,
"DEBUG: prtLocalizationCharacterSet type is %x, expected %x!\n",
packet.object_type, CUPS_ASN1_INTEGER);
- return;
+ // return;
}
fprintf(stderr, "DEBUG2: prtLocalizationCharacterSet=%d\n",
More information about the cups-devel
mailing list