void printf_tb(int x, int y, uint16_t fg, uint16_t bg, const char *fmt, ...) { char buf[4096]; va_list vl; va_start(vl, fmt); vsnprintf(buf, sizeof(buf), fmt, vl); va_end(vl); print_tb(buf, x, y, fg, bg); }
static void print_idrfield(SaHpiIdrFieldT *field, int len) { int i; #ifdef OPENHPI_USED if (copt.verbose) { oh_print_idrfield(field, len); } else #endif { for (i = 0; i < NFIELDTYP; i++) { if (map_fieldtype[i].type == field->Type) break; } if (i == NFIELDTYP) i--; printf(" FieldId[%d] %s : ", field->FieldId,map_fieldtype[i].str); print_tb(&field->Field); printf("\n"); } }