#define BAD_HEADER (-1)
#define NO_ERROR (0)
-#define XLOG_SET(f,b) (((f) & (b)) == (b))
-
static int logBBsize;
char *trans_type[] = {
"",
op_head = (xlog_op_header_t *)*ptr;
xlog_print_op_header(op_head, *i, ptr);
- if (XLOG_SET(op_head->oh_flags, XLOG_CONTINUE_TRANS)) {
+ if (op_head->oh_flags & XLOG_CONTINUE_TRANS) {
return f->ilf_size-1;
}
}
*ptr += be32_to_cpu(op_head->oh_len);
- if (XLOG_SET(op_head->oh_flags, XLOG_CONTINUE_TRANS))
+ if (op_head->oh_flags & XLOG_CONTINUE_TRANS)
return 1;
op_head = (xlog_op_header_t *)*ptr;
}
break;
}
*ptr += be32_to_cpu(op_head->oh_len);
- if (XLOG_SET(op_head->oh_flags, XLOG_CONTINUE_TRANS))
+ if (op_head->oh_flags & XLOG_CONTINUE_TRANS)
return 1;
op_head = (xlog_op_header_t *)*ptr;
}
print_xlog_op_line();
xlog_print_op_header(op_head, i, &ptr);
- continued = (XLOG_SET(op_head->oh_flags, XLOG_WAS_CONT_TRANS) ||
- XLOG_SET(op_head->oh_flags, XLOG_CONTINUE_TRANS));
+ continued = ((op_head->oh_flags & XLOG_WAS_CONT_TRANS) ||
+ (op_head->oh_flags & XLOG_CONTINUE_TRANS));
/* print transaction data */
if (print_no_data ||