- if (lspping_com_header->return_code == 3 ||
- lspping_com_header->return_code == 4 ||
- lspping_com_header->return_code == 8 ||
- lspping_com_header->return_code == 10 ||
- lspping_com_header->return_code == 11 ||
- lspping_com_header->return_code == 12 )
- ND_PRINT((ndo, "\n\t Return Code: %s %u (%u)\n\t Return Subcode: (%u)",
- tok2str(lspping_return_code_values, "unknown",lspping_com_header->return_code),
- lspping_com_header->return_subcode,
- lspping_com_header->return_code,
- lspping_com_header->return_subcode));
+ return_code = EXTRACT_U_1(lspping_com_header->return_code);
+ return_subcode = EXTRACT_U_1(lspping_com_header->return_subcode);
+ if (return_code == 3 ||
+ return_code == 4 ||
+ return_code == 8 ||
+ return_code == 10 ||
+ return_code == 11 ||
+ return_code == 12 )
+ ND_PRINT("\n\t Return Code: %s %u (%u)\n\t Return Subcode: (%u)",
+ tok2str(lspping_return_code_values, "unknown",return_code),
+ return_subcode,
+ return_code,
+ return_subcode);