Home | History | Annotate | Download | only in dist

Lines Matching defs:msg_tlen

325     u_int msg_type, msg_len, msg_tlen, hello_len;
394 msg_tlen = msg_len - sizeof(struct olsr_msg6);
423 msg_tlen = msg_len - sizeof(struct olsr_msg4);
430 if (msg_tlen < sizeof(struct olsr_hello))
439 msg_tlen -= sizeof(struct olsr_hello);
441 while (msg_tlen >= sizeof(struct olsr_hello_link)) {
455 if ((hello_len <= msg_tlen)
469 msg_tlen -= sizeof(struct olsr_hello_link);
487 msg_tlen -= hello_len;
493 if (msg_tlen < sizeof(struct olsr_tc))
501 msg_tlen -= sizeof(struct olsr_tc);
504 if (olsr_print_neighbor(ndo, msg_data, msg_tlen) == -1)
508 if (olsr_print_lq_neighbor6(ndo, msg_data, msg_tlen) == -1)
511 if (olsr_print_lq_neighbor4(ndo, msg_data, msg_tlen) == -1)
524 while (msg_tlen >= addr_size) {
531 msg_tlen -= addr_size;
541 (unsigned int) (msg_tlen / sizeof(struct olsr_hna6)));
543 while (msg_tlen >= sizeof(struct olsr_hna6)) {
555 msg_tlen -= sizeof(struct olsr_hna6);
561 (unsigned int) (msg_tlen / sizeof(struct olsr_hna4)));
563 while (msg_tlen >= sizeof(struct olsr_hna4)) {
610 msg_tlen -= sizeof(struct olsr_hna4);
624 if (msg_tlen < 4)
634 && ((name_entries * (4 + addr_size)) <= msg_tlen))
645 msg_tlen -= 4;
650 if (msg_tlen < 4)
657 msg_tlen -= 4;
659 if ((name_entry_len > 0) && ((addr_size + name_entry_len) <= msg_tlen))
674 if (msg_tlen < addr_size + name_entry_len + name_entry_padding)
690 msg_tlen -= addr_size + name_entry_len + name_entry_padding;
701 print_unknown_data(ndo, msg_data, "\n\t ", msg_tlen);