- ND_PRINT((ndo, "%s%s%s %s metric %u seqno %u interval %s",
- (message[3] & 0x80) ? "/prefix": "",
- (message[3] & 0x40) ? "/id" : "",
- (message[3] & 0x3f) ? "/unknown" : "",
- format_prefix(ndo, prefix, plen),
- metric, seqno, format_interval_update(interval)));
- if(message[3] & 0x80) {
- if(message[2] == 1)
+ ND_PRINT("%s%s%s %s metric %u seqno %u interval %s",
+ (EXTRACT_U_1(message + 3) & 0x80) ? "/prefix": "",
+ (EXTRACT_U_1(message + 3) & 0x40) ? "/id" : "",
+ (EXTRACT_U_1(message + 3) & 0x3f) ? "/unknown" : "",
+ ae == 0 ? "any" : format_prefix(ndo, prefix, plen),
+ metric, seqno, format_interval_update(interval));
+ if(EXTRACT_U_1(message + 3) & 0x80) {
+ if(EXTRACT_U_1(message + 2) == 1)