error_info create_error(int err, const key &id, const char *format, ...) { va_list args; va_start(args, format); const char *id_str = id.by_id() ? dnet_dump_id(&id.id()) : id.remote().c_str(); error_info error = create_info(err, id_str, format, args); va_end(args); return error; }