Lines Matching refs:message

362         const u_char *message;  in babel_print_v2()  local
365 message = cp + 4 + i; in babel_print_v2()
367 ND_TCHECK2(*message, 1); in babel_print_v2()
368 if((type = message[0]) == MESSAGE_PAD1) { in babel_print_v2()
374 ND_TCHECK2(*message, 2); in babel_print_v2()
376 len = message[1]; in babel_print_v2()
378 ND_TCHECK2(*message, 2 + len); in babel_print_v2()
397 nonce = EXTRACT_16BITS(message + 4); in babel_print_v2()
398 interval = EXTRACT_16BITS(message + 6); in babel_print_v2()
411 nonce = EXTRACT_16BITS(message + 2); in babel_print_v2()
424 seqno = EXTRACT_16BITS(message + 4); in babel_print_v2()
425 interval = EXTRACT_16BITS(message + 6); in babel_print_v2()
429 subtlvs_print(ndo, message + 8, message + 2 + len, type); in babel_print_v2()
443 txcost = EXTRACT_16BITS(message + 4); in babel_print_v2()
444 interval = EXTRACT_16BITS(message + 6); in babel_print_v2()
445 rc = network_address(message[2], message + 8, len - 6, address); in babel_print_v2()
451 subtlvs_print(ndo, message + 8 + rc, message + 2 + len, in babel_print_v2()
463 ND_PRINT((ndo, " %s", format_id(message + 4))); in babel_print_v2()
476 rc = network_address(message[2], message + 4, len - 2, nh); in babel_print_v2()
490 (message[3] & 0x80) ? "/prefix": "", in babel_print_v2()
491 (message[3] & 0x40) ? "/id" : "", in babel_print_v2()
492 (message[3] & 0x3f) ? "/unknown" : "")); in babel_print_v2()
500 plen = message[4] + (message[2] == 1 ? 96 : 0); in babel_print_v2()
501 rc = network_prefix(message[2], message[4], message[5], in babel_print_v2()
502 message + 12, in babel_print_v2()
503 message[2] == 1 ? v4_prefix : v6_prefix, in babel_print_v2()
506 interval = EXTRACT_16BITS(message + 6); in babel_print_v2()
507 seqno = EXTRACT_16BITS(message + 8); in babel_print_v2()
508 metric = EXTRACT_16BITS(message + 10); in babel_print_v2()
510 (message[3] & 0x80) ? "/prefix": "", in babel_print_v2()
511 (message[3] & 0x40) ? "/id" : "", in babel_print_v2()
512 (message[3] & 0x3f) ? "/unknown" : "", in babel_print_v2()
515 if(message[3] & 0x80) { in babel_print_v2()
516 if(message[2] == 1) in babel_print_v2()
523 subtlvs_print(ndo, message + 12 + rc, message + 2 + len, type); in babel_print_v2()
536 plen = message[3] + (message[2] == 1 ? 96 : 0); in babel_print_v2()
537 rc = network_prefix(message[2], message[3], 0, in babel_print_v2()
538 message + 4, NULL, len - 2, prefix); in babel_print_v2()
541 message[2] == 0 ? "any" : format_prefix(ndo, prefix, plen))); in babel_print_v2()
555 seqno = EXTRACT_16BITS(message + 4); in babel_print_v2()
556 rc = network_prefix(message[2], message[3], 0, in babel_print_v2()
557 message + 16, NULL, len - 14, prefix); in babel_print_v2()
559 plen = message[3] + (message[2] == 1 ? 96 : 0); in babel_print_v2()
561 message[6], format_prefix(ndo, prefix, plen), in babel_print_v2()
562 seqno, format_id(message + 8))); in babel_print_v2()
572 ND_PRINT((ndo, "timestamp %u packetcounter %u", EXTRACT_32BITS (message + 4), in babel_print_v2()
573 EXTRACT_16BITS(message + 2))); in babel_print_v2()
583 ND_PRINT((ndo, "key-id %u digest-%u ", EXTRACT_16BITS(message + 2), len - 2)); in babel_print_v2()
585 ND_PRINT((ndo, "%02X", message[4 + j])); in babel_print_v2()