Lines Matching refs:packet
27 static void print_packet(cups_snmp_t *packet, void *data);
123 print_packet(cups_snmp_t *packet, /* I - SNMP response packet */ in print_packet() argument
132 printf("%s = ", _cupsSNMPOIDToString(packet->object_name, temp, sizeof(temp))); in print_packet()
134 switch (packet->object_type) in print_packet()
138 packet->object_value.boolean ? "TRUE" : "FALSE"); in print_packet()
142 printf("INTEGER %d\n", packet->object_value.integer); in print_packet()
147 (char *)packet->object_value.string.bytes); in print_packet()
152 (char *)packet->object_value.string.bytes); in print_packet()
160 printf("OID %s\n", _cupsSNMPOIDToString(packet->object_value.oid, in print_packet()
166 for (i = 0; i < packet->object_value.string.num_bytes; i ++) in print_packet()
167 printf(" %02X", packet->object_value.string.bytes[i]); in print_packet()
172 printf("Counter %d\n", packet->object_value.counter); in print_packet()
176 printf("Gauge %u\n", packet->object_value.gauge); in print_packet()
181 packet->object_value.timeticks / 8640000, in print_packet()
182 (packet->object_value.timeticks / 360000) % 24, in print_packet()
183 (packet->object_value.timeticks / 6000) % 60, in print_packet()
184 (packet->object_value.timeticks / 100) % 60, in print_packet()
185 packet->object_value.timeticks % 100); in print_packet()
189 printf("Unknown-%X\n", packet->object_type); in print_packet()
208 cups_snmp_t packet; /* SNMP packet */ in show_oid() local
244 if (!_cupsSNMPRead(fd, &packet, 5.0)) in show_oid()
250 if (!_cupsSNMPIsOID(&packet, oid)) in show_oid()
252 printf("FAIL (bad OID %d", packet.object_name[0]); in show_oid()
253 for (i = 1; packet.object_name[i] >= 0; i ++) in show_oid()
254 printf(".%d", packet.object_name[i]); in show_oid()
259 if (packet.error) in show_oid()
261 printf("FAIL (%s)\n", packet.error); in show_oid()
267 print_packet(&packet, NULL); in show_oid()