• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/cups-408/cups/backend/

Lines Matching refs:packet

206 static void	backend_walk_cb(cups_snmp_t *packet, void *data);
245 cups_snmp_t packet; /* SNMP response packet */
361 if (!_cupsSNMPRead(snmp_fd, &packet, CUPS_SUPPLY_TIMEOUT) ||
362 packet.object_type != CUPS_ASN1_OCTET_STRING)
365 if (packet.object_value.string.num_bytes == 2)
366 new_state = (packet.object_value.string.bytes[0] << 8) |
367 packet.object_value.string.bytes[1];
368 else if (packet.object_value.string.num_bytes == 1)
369 new_state = (packet.object_value.string.bytes[0] << 8);
404 if (!_cupsSNMPRead(snmp_fd, &packet, CUPS_SUPPLY_TIMEOUT) ||
405 packet.object_type != CUPS_ASN1_INTEGER)
408 *printer_state = packet.object_value.integer;
422 if (!_cupsSNMPRead(snmp_fd, &packet, CUPS_SUPPLY_TIMEOUT) ||
423 packet.object_type != CUPS_ASN1_COUNTER)
426 *page_count = packet.object_value.counter;
457 cups_snmp_t packet; /* SNMP response packet */
539 if (!_cupsSNMPRead(snmp_fd, &packet, CUPS_SUPPLY_TIMEOUT) ||
540 packet.object_type != CUPS_ASN1_OCTET_STRING)
546 strlcpy(description, (char *)packet.object_value.string.bytes,
616 if (!_cupsSNMPRead(snmp_fd, &packet, CUPS_SUPPLY_TIMEOUT) ||
617 packet.object_type != CUPS_ASN1_INTEGER)
621 packet.object_type, CUPS_ASN1_INTEGER);
626 packet.object_value.integer);
629 oid[prtLocalizationCharacterSetOffset - 2] = packet.object_value.integer;
637 if (!_cupsSNMPRead(snmp_fd, &packet, CUPS_SUPPLY_TIMEOUT) ||
638 packet.object_type != CUPS_ASN1_INTEGER)
642 packet.object_type, CUPS_ASN1_INTEGER);
647 packet.object_value.integer);
648 charset = packet.object_value.integer;
766 backend_walk_cb(cups_snmp_t *packet, /* I - SNMP packet */
802 if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerColorantValue) &&
803 packet->object_type == CUPS_ASN1_OCTET_STRING)
809 i = packet->object_name[prtMarkerColorantValueOffset];
812 (char *)packet->object_value.string.bytes);
819 (char *)packet->object_value.string.bytes))
826 else if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerSuppliesColorantIndex))
832 i = packet->object_name[prtMarkerSuppliesColorantIndexOffset];
834 packet->object_type != CUPS_ASN1_INTEGER)
838 packet->object_value.integer);
843 supplies[i - 1].colorant = packet->object_value.integer;
845 else if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerSuppliesDescription))
851 i = packet->object_name[prtMarkerSuppliesDescriptionOffset];
853 packet->object_type != CUPS_ASN1_OCTET_STRING)
865 (char *)packet->object_value.string.bytes,
872 (char *)packet->object_value.string.bytes,
879 (char *)packet->object_value.string.bytes,
888 (cups_utf32_t *)packet->object_value.string.bytes,
896 packet->object_value.string.bytes,
897 packet->object_value.string.num_bytes,
915 for (src = (char *)packet->object_value.string.bytes,
935 else if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerSuppliesLevel))
941 i = packet->object_name[prtMarkerSuppliesLevelOffset];
943 packet->object_type != CUPS_ASN1_INTEGER)
947 packet->object_value.integer);
952 supplies[i - 1].level = packet->object_value.integer;
954 else if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerSuppliesMaxCapacity) &&
961 i = packet->object_name[prtMarkerSuppliesMaxCapacityOffset];
963 packet->object_type != CUPS_ASN1_INTEGER)
967 packet->object_value.integer);
973 packet->object_value.integer > 0)
974 supplies[i - 1].max_capacity = packet->object_value.integer;
976 else if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerSuppliesClass))
982 i = packet->object_name[prtMarkerSuppliesClassOffset];
984 packet->object_type != CUPS_ASN1_INTEGER)
988 packet->object_value.integer);
993 supplies[i - 1].sclass = packet->object_value.integer;
995 else if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerSuppliesType))
1001 i = packet->object_name[prtMarkerSuppliesTypeOffset];
1003 packet->object_type != CUPS_ASN1_INTEGER)
1007 packet->object_value.integer);
1012 supplies[i - 1].type = packet->object_value.integer;
1014 else if (_cupsSNMPIsOIDPrefixed(packet, prtMarkerSuppliesSupplyUnit))
1020 i = packet->object_name[prtMarkerSuppliesSupplyUnitOffset];
1022 packet->object_type != CUPS_ASN1_INTEGER)
1026 packet->object_value.integer);
1031 if (packet->object_value.integer == CUPS_TC_percent)