- if (!TTEST2(*tptr, sizeof(const struct mpcp_reg_req_t)))
- goto trunc;
- mpcp.reg_req = (const struct mpcp_reg_req_t *)tptr;
- printf("\n\tFlags [ %s ], Pending-Grants %u",
- bittok2str(mpcp_reg_req_flag_values, "Reserved", mpcp.reg_req->flags),
- mpcp.reg_req->pending_grants);
+ ND_TCHECK_LEN(tptr, sizeof(struct mpcp_reg_req_t));
+ mpcp.reg_req = (const struct mpcp_reg_req_t *)tptr;
+ ND_PRINT("\n\tFlags [ %s ], Pending-Grants %u",
+ bittok2str(mpcp_reg_req_flag_values, "Reserved", GET_U_1(mpcp.reg_req->flags)),
+ GET_U_1(mpcp.reg_req->pending_grants));