Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:msg_data

161 olsr_print_lq_neighbor (const u_char *msg_data, u_int hello_len)
167 lq_neighbor = (struct olsr_lq_neighbor *)msg_data;
175 msg_data += sizeof(struct olsr_lq_neighbor);
184 olsr_print_neighbor (const u_char *msg_data, u_int hello_len)
195 printf("%s%s", ipaddr_string(msg_data),
198 msg_data += sizeof(struct in_addr);
219 const u_char *tptr, *msg_data;
273 msg_data = tptr + sizeof(struct olsr_msg);
278 if (!TTEST2(*msg_data, sizeof(struct olsr_hello)))
281 ptr.hello = (struct olsr_hello *)msg_data;
284 msg_data += sizeof(struct olsr_hello);
292 if (!TTEST2(*msg_data, sizeof(struct olsr_hello_link)))
295 ptr.hello_link = (struct olsr_hello_link *)msg_data;
306 msg_data += sizeof(struct olsr_hello_link);
311 olsr_print_neighbor(msg_data, hello_len);
313 olsr_print_lq_neighbor(msg_data, hello_len);
316 msg_data += hello_len;
323 if (!TTEST2(*msg_data, sizeof(struct olsr_tc)))
326 ptr.tc = (struct olsr_tc *)msg_data;
329 msg_data += sizeof(struct olsr_tc);
333 olsr_print_neighbor(msg_data, msg_tlen);
335 olsr_print_lq_neighbor(msg_data, msg_tlen);
340 if (!TTEST2(*msg_data, sizeof(struct in_addr)))
344 printf("\n\t interface address %s", ipaddr_string(msg_data));
345 msg_data += sizeof(struct in_addr);
354 if (!TTEST2(*msg_data, sizeof(struct olsr_hna)))
357 ptr.hna = (struct olsr_hna *)msg_data;
366 msg_data += sizeof(struct olsr_hna);
380 print_unknown_data(msg_data, "\n\t ", msg_tlen);