[OLSR-users] CPU load

aaron (spam-protected)
Fri Jan 21 09:36:11 CET 2005


On Fri, 21 Jan 2005, [ISO-8859-1] Andreas Tønnesen wrote:

>
> To make this have any effect the changes has to be distributed to a
> majority of the nodes in your network IMO. You are looking to minimize
> the incoming message frquency.

ok, will try
>
> BTW - the gmon.out file is still generated if the program is terminated
> using ctrl-C. Just remember to both compile and link with -pg. Then do gprof 
> ./olsrd gmon.out > gmon.data
> It'd be interesting to see the profile of running olsrd in such a big
> network as yours.

see attached file :)

ciao,
aaron.
-------------- next part --------------
Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
 32.70      2.82     2.82    41771     0.00     0.00  mid_lookup_main_addr
 30.72      5.46     2.65    49846     0.00     0.00  add_edge
  5.28      5.92     0.46    33365     0.00     0.00  add_vertex
  3.48      6.22     0.30  1161488     0.00     0.00  list_get_next
  3.14      6.49     0.27     9314     0.00     0.00  extract_best
  3.02      6.75     0.26    87857     0.00     0.00  olsr_ip_to_string
  2.90      7.00     0.25    16899     0.00     0.00  get_interface_link_set
  2.44      7.21     0.21    33798     0.00     0.00  olsr_find_up_route
  2.32      7.41     0.20      444     0.00     0.02  olsr_calculate_lq_routing_table
  1.74      7.56     0.15    16484     0.00     0.00  olsr_insert_routing_table
  1.28      7.67     0.11      444     0.00     0.00  olsr_print_tc_table
  0.81      7.74     0.07    19999     0.00     0.00  lookup_link_entry
  0.81      7.81     0.07      888     0.00     0.00  olsr_move_route_table
  0.70      7.87     0.06                             list_get_tail
  0.64      7.92     0.06    68713     0.00     0.00  olsr_printf
  0.58      7.97     0.05    35761     0.00     0.00  list_add_tail
  0.58      8.02     0.05     9392     0.00     0.00  mid_lookup_aliases
  0.46      8.06     0.04     4602     0.00     0.00  olsr_neighbor_best_link
  0.46      8.10     0.04      888     0.00     0.00  olsr_free_routing_table
  0.41      8.14     0.04    19912     0.00     0.00  if_ifwithaddr
  0.35      8.17     0.03    33572     0.00     0.00  etx_to_string
  0.35      8.20     0.03     8870     0.00     0.00  relax
  0.35      8.23     0.03      444     0.00     0.00  olsr_calculate_hna_routes
  0.35      8.26     0.03      444     0.00     0.00  olsr_print_neighbor_table
  0.35      8.29     0.03        1     0.03     8.49  scheduler
  0.29      8.31     0.03   161326     0.00     0.00  list_get_head
  0.29      8.34     0.03    84121     0.00     0.00  olsr_malloc
  0.23      8.36     0.02     1778     0.00     0.00  olsr_build_update_list
  0.23      8.38     0.02                             ip6_to_string
  0.17      8.39     0.02    79914     0.00     0.00  olsr_hashing
  0.17      8.41     0.02    18606     0.00     0.00  lookup_link_status
  0.12      8.42     0.01    16484     0.00     0.00  get_neighbor_nexthop
  0.12      8.43     0.01    11271     0.00     0.00  net_output_pending
  0.12      8.44     0.01     5670     0.00     0.00  olsr_forward_message
  0.12      8.45     0.01     3449     0.00     0.00  olsr_lookup_mprs_set
  0.12      8.46     0.01     3386     0.00     0.00  olsr_tc_tap
  0.12      8.47     0.01     3386     0.00     0.00  process_lq_tc
  0.12      8.48     0.01     1334     0.00     0.00  parse_packet
  0.12      8.49     0.01      888     0.00     0.00  olsr_add_routes_in_kernel
  0.12      8.50     0.01      589     0.00     0.00  net_outbuffer_bytes_left
  0.12      8.51     0.01      444     0.00     0.00  clear_console
  0.12      8.52     0.01      444     0.00     0.00  free_everything
  0.12      8.53     0.01      415     0.00     0.00  olsr_check_for_lower_hopcount
  0.12      8.54     0.01      144     0.00     0.00  create_lq_tc
  0.12      8.55     0.01      142     0.00     0.00  serialize_lq_tc
  0.12      8.56     0.01      134     0.00     0.00  olsr_calculate_lq_mpr
  0.12      8.57     0.01        1     0.01     0.01  olsr_init_old_table
  0.12      8.58     0.01                             list_add_head
  0.06      8.58     0.01     9641     0.00     0.00  list_init
  0.06      8.59     0.01     5973     0.00     0.00  frontend_msgparser
  0.06      8.59     0.01      525     0.00     0.00  generate_stdout_pulse
  0.06      8.60     0.01       26     0.00     0.00  insert_mid_alias
  0.06      8.60     0.01        1     0.01     0.01  ifinit
  0.06      8.61     0.01        1     0.01     0.01  olsr_init_link_set
  0.06      8.61     0.01                             ipc_input
  0.00      8.61     0.00    15542     0.00     0.00  olsr_time_out_two_hop_neighbors
  0.00      8.61     0.00     6822     0.00     0.00  me_to_double
  0.00      8.61     0.00     5723     0.00     0.00  olsr_get_timestamp
  0.00      8.61     0.00     5712     0.00     0.00  olsr_check_dup_table_proc
  0.00      8.61     0.00     5670     0.00     0.00  olsr_check_dup_table_fwd
  0.00      8.61     0.00     4178     0.00     0.00  olsr_process_changes
  0.00      8.61     0.00     3917     0.00     0.00  olsr_time_out_link_set
  0.00      8.61     0.00     3917     0.00     0.00  olsr_time_out_mprs_set
  0.00      8.61     0.00     3917     0.00     0.00  olsr_time_out_neighborhood_tables
  0.00      8.61     0.00     3917     0.00     0.00  olsr_time_out_packet_loss
  0.00      8.61     0.00     3917     0.00     0.00  olsr_time_out_tc_set
  0.00      8.61     0.00     3917     0.00     0.00  poll_sockets
  0.00      8.61     0.00     3647     0.00     0.00  deserialize_common
  0.00      8.61     0.00     3530     0.00     0.00  destroy_lq_tc
  0.00      8.61     0.00     3435     0.00     0.00  net_outbuffer_push
  0.00      8.61     0.00     3386     0.00     0.00  deserialize_lq_tc
  0.00      8.61     0.00     3386     0.00     0.00  olsr_destroy_tc_message
  0.00      8.61     0.00     3386     0.00     0.00  olsr_input_lq_tc
  0.00      8.61     0.00     2526     0.00     0.00  olsr_tc_lookup_dst
  0.00      8.61     0.00     2185     0.00     0.00  olsr_lookup_neighbor_table
  0.00      8.61     0.00     2166     0.00     0.00  mid_chgestruct
  0.00      8.61     0.00     2166     0.00     0.00  olsr_destroy_mid_message
  0.00      8.61     0.00     2166     0.00     0.00  olsr_process_received_mid
  0.00      8.61     0.00     2052     0.00     0.00  olsr_input
  0.00      8.61     0.00     1465     0.00     0.00  check_neighbor_link
  0.00      8.61     0.00     1423     0.00     0.00  olsr_add_dup_entry
  0.00      8.61     0.00     1423     0.00     0.00  olsr_set_dup_forward
  0.00      8.61     0.00     1423     0.00     0.00  olsr_update_dup_entry
  0.00      8.61     0.00     1334     0.00     0.00  if_ifwithsock
  0.00      8.61     0.00     1334     0.00     0.00  olsr_update_packet_loss
  0.00      8.61     0.00     1323     0.00     0.00  update_packet_loss_worker
  0.00      8.61     0.00     1175     0.00     0.00  olsr_del_dup_entry
  0.00      8.61     0.00      930     0.00     0.00  ipc_route_send_rtentry
  0.00      8.61     0.00      890     0.00     0.00  olsr_delete_routes_from_kernel
  0.00      8.61     0.00      844     0.00     0.00  olsr_lookup_tc_entry
  0.00      8.61     0.00      844     0.00     0.00  olsr_tc_update_mprs
  0.00      8.61     0.00      824     0.00     0.00  net_output
  0.00      8.61     0.00      822     0.00     0.00  olsr_tc_delete_mprs
  0.00      8.61     0.00      750     0.00     0.00  set_buffer_timer
  0.00      8.61     0.00      718     0.00     0.00  olsr_tc_delete_entry_if_empty
  0.00      8.61     0.00      596     0.00     0.00  double_to_me
  0.00      8.61     0.00      591     0.00     0.00  get_msg_seqno
  0.00      8.61     0.00      539     0.00     0.00  olsr_update_mid_table
  0.00      8.61     0.00      504     0.00     0.00  olsr_lookup_my_neighbors
  0.00      8.61     0.00      483     0.00     0.00  destroy_lq_hello
  0.00      8.61     0.00      465     0.00     0.00  olsr_ioctl_add_route
  0.00      8.61     0.00      465     0.00     0.00  olsr_ioctl_del_route
  0.00      8.61     0.00      444     0.00     0.00  olsr_print_link_set
  0.00      8.61     0.00      444     0.00     0.00  olsr_update_kernel_hna_routes
  0.00      8.61     0.00      444     0.00     0.00  olsr_update_kernel_routes
  0.00      8.61     0.00      433     0.00     0.00  olsr_lookup_routing_table
  0.00      8.61     0.00      415     0.00     0.00  olsr_check_for_higher_hopcount
  0.00      8.61     0.00      364     0.00     0.00  common_size
  0.00      8.61     0.00      364     0.00     0.00  serialize_common
  0.00      8.61     0.00      261     0.00     0.00  add_new_entry
  0.00      8.61     0.00      261     0.00     0.00  check_link_status
  0.00      8.61     0.00      261     0.00     0.00  deserialize_lq_hello
  0.00      8.61     0.00      261     0.00     0.00  get_neighbor_status
  0.00      8.61     0.00      261     0.00     0.00  olsr_destroy_hello_message
  0.00      8.61     0.00      261     0.00     0.00  olsr_hello_tap
  0.00      8.61     0.00      261     0.00     0.00  olsr_input_lq_hello
  0.00      8.61     0.00      261     0.00     0.00  olsr_lookup_mpr_status
  0.00      8.61     0.00      261     0.00     0.00  olsr_process_message_neighbors
  0.00      8.61     0.00      261     0.00     0.00  olsr_update_mprs_set
  0.00      8.61     0.00      261     0.00     0.00  olsr_update_packet_loss_hello_int
  0.00      8.61     0.00      261     0.00     0.00  process_lq_hello
  0.00      8.61     0.00      261     0.00     0.00  update_link_entry
  0.00      8.61     0.00      261     0.00     0.00  update_neighbor_status
  0.00      8.61     0.00      256     0.00     0.00  olsr_time_out_mid_set
  0.00      8.61     0.00      255     0.00     0.00  olsr_time_out_hna_set
  0.00      8.61     0.00      222     0.00     0.00  create_lq_hello
  0.00      8.61     0.00      222     0.00     0.00  olsr_output_lq_hello
  0.00      8.61     0.00      222     0.00     0.00  serialize_lq_hello
  0.00      8.61     0.00      160     0.00     0.00  hna_chgestruct
  0.00      8.61     0.00      160     0.00     0.00  olsr_destroy_hna_message
  0.00      8.61     0.00      160     0.00     0.00  olsr_process_received_hna
  0.00      8.61     0.00      144     0.00     0.00  olsr_output_lq_tc
  0.00      8.61     0.00      143     0.00     0.00  generate_hna
  0.00      8.61     0.00      143     0.00     0.00  hna_build
  0.00      8.61     0.00      143     0.00     0.00  hna_build4
  0.00      8.61     0.00      121     0.00     0.00  yylex
  0.00      8.61     0.00      110     0.00     0.00  olsr_time_out_duplicate_table
  0.00      8.61     0.00       84     0.00     0.00  check_wireless_interface
  0.00      8.61     0.00       82     0.00     0.00  chk_if_changed
  0.00      8.61     0.00       82     0.00     0.00  generate_mid
  0.00      8.61     0.00       82     0.00     0.00  mid_build
  0.00      8.61     0.00       82     0.00     0.00  mid_build4
  0.00      8.61     0.00       41     0.00     0.00  check_interface_updates
  0.00      8.61     0.00       40     0.00     0.00  olsr_lookup_hna_gw
  0.00      8.61     0.00       40     0.00     0.00  olsr_lookup_hna_net
  0.00      8.61     0.00       40     0.00     0.00  olsr_update_hna_entry
  0.00      8.61     0.00       38     0.00     0.00  get_conf_token
  0.00      8.61     0.00       26     0.00     0.00  insert_mid_tuple
  0.00      8.61     0.00       26     0.00     0.00  olsr_lookup_neighbor_table_alias
  0.00      8.61     0.00       26     0.00     0.00  olsr_lookup_two_hop_neighbor_table_mid
  0.00      8.61     0.00       22     0.00     0.00  olsr_add_tc_entry
  0.00      8.61     0.00       18     0.00     0.00  olsr_lookup_two_hop_neighbor_table
  0.00      8.61     0.00       14     0.00     0.00  olsr_linking_this_2_entries
  0.00      8.61     0.00       13     0.00     0.00  olsr_register_scheduler_event
  0.00      8.61     0.00       10     0.00     0.00  olsr_insert_two_hop_neighbor_table
  0.00      8.61     0.00        6     0.00     0.00  mid_delete_node
  0.00      8.61     0.00        6     0.00     0.00  olsr_register_timeout_function
  0.00      8.61     0.00        6     0.00     0.00  sockaddr_to_string
  0.00      8.61     0.00        5     0.00     0.00  olsr_delete_neighbor_2_pointer
  0.00      8.61     0.00        5     0.00     0.00  olsr_parser_add_function
  0.00      8.61     0.00        5     0.00     0.00  olsr_syslog
  0.00      8.61     0.00        4     0.00     0.00  olsr_add_mpr_selector
  0.00      8.61     0.00        4     0.00     0.00  olsr_delete_two_hop_neighbor_table
  0.00      8.61     0.00        4     0.00     0.00  olsr_insert_neighbor_table
  0.00      8.61     0.00        3     0.00     0.00  add_olsr_socket
  0.00      8.61     0.00        3     0.00     0.00  get_default_if_config
  0.00      8.61     0.00        3     0.00     0.00  yy_load_buffer_state
  0.00      8.61     0.00        3     0.00     0.00  yyalloc
  0.00      8.61     0.00        2     0.00     0.00  bind_socket_to_device
  0.00      8.61     0.00        2     0.00     0.00  chk_if_up
  0.00      8.61     0.00        2     0.00     0.00  deactivate_spoof
  0.00      8.61     0.00        2     0.00     0.00  disable_redirects
  0.00      8.61     0.00        2     0.00     0.00  getsocket
  0.00      8.61     0.00        2     0.00     0.00  net_add_buffer
  0.00      8.61     0.00        2     0.00     0.00  olsr_init_timer
  0.00      8.61     0.00        2     0.00     0.00  yy_flush_buffer
  0.00      8.61     0.00        2     0.00     0.00  yy_get_next_buffer
  0.00      8.61     0.00        2     0.00     0.00  yy_init_buffer
  0.00      8.61     0.00        1     0.00     0.00  enable_ip_forwarding
  0.00      8.61     0.00        1     0.00     0.00  init_msg_seqno
  0.00      8.61     0.00        1     0.00     0.00  init_olsr_plugin
  0.00      8.61     0.00        1     0.00     0.00  ipc_init
  0.00      8.61     0.00        1     0.00     0.00  olsr_add_hna_entry
  0.00      8.61     0.00        1     0.00     0.00  olsr_add_hna_net
  0.00      8.61     0.00        1     0.00     0.00  olsr_close_plugins
  0.00      8.61     0.00        1     0.00     0.00  olsr_delete_all_kernel_routes
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_duplicate_table
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_hna_set
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_mid_set
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_mprs_set
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_neighbor_table
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_package_process
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_parser
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_routing_table
  0.00      8.61     0.00        1     0.00     0.02  olsr_init_tables
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_tc
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_two_hop_table
  0.00      8.61     0.00        1     0.00     0.00  olsr_init_willingness
  0.00      8.61     0.00        1     0.00     0.00  olsr_load_dl
  0.00      8.61     0.00        1     0.00     0.00  olsr_load_plugins
  0.00      8.61     0.00        1     0.00     0.00  olsr_openlog
  0.00      8.61     0.00        1     0.00     0.00  olsrd_parse_cnf
  0.00      8.61     0.00        1     0.00     0.00  olsrd_print_cnf
  0.00      8.61     0.00        1     0.00     0.00  olsrd_sanity_check_cnf
  0.00      8.61     0.00        1     0.00     0.00  restore_settings
  0.00      8.61     0.00        1     0.00     0.00  set_default_cnf
  0.00      8.61     0.00        1     0.00     0.00  set_default_ifcnfs
  0.00      8.61     0.00        1     0.00     0.00  set_default_values
  0.00      8.61     0.00        1     0.00     0.00  shutdown_ipc
  0.00      8.61     0.00        1     0.00     0.00  yy_create_buffer
  0.00      8.61     0.00        1     0.00     0.00  yy_get_previous_state
  0.00      8.61     0.00        1     0.00     0.00  yyensure_buffer_stack
  0.00      8.61     0.00        1     0.00     0.00  yyparse
  0.00      8.61     0.00        1     0.00     0.00  yyrestart

 %         the percentage of the total running time of the
time       program used by this function.

cumulative a running sum of the number of seconds accounted
 seconds   for by this function and those listed above it.

 self      the number of seconds accounted for by this
seconds    function alone.  This is the major sort for this
           listing.

calls      the number of times this function was invoked, if
           this function is profiled, else blank.
 
 self      the average number of milliseconds spent in this
ms/call    function per call, if this function is profiled,
	   else blank.

 total     the average number of milliseconds spent in this
ms/call    function and its descendents per call, if this 
	   function is profiled, else blank.

name       the name of the function.  This is the minor sort
           for this listing. The index shows the location of
	   the function in the gprof listing. If the index is
	   in parenthesis it shows where it would appear in
	   the gprof listing if it were to be printed.


		     Call graph (explanation follows)


granularity: each sample hit covers 2 byte(s) for 0.12% of 8.61 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     98.9    0.00    8.51                 main [1]
                0.03    8.46       1/1           scheduler [2]
                0.00    0.02       1/1           olsr_init_tables [55]
                0.01    0.00       1/1           ifinit [70]
                0.00    0.00       1/1           olsr_load_plugins [108]
                0.00    0.00       1/1           olsr_init_package_process [114]
                0.00    0.00       1/1           ipc_init [122]
                0.00    0.00       1/87857       olsr_ip_to_string [21]
                0.00    0.00       2/68713       olsr_printf [38]
                0.00    0.00       1/1           olsr_init_hna_set [132]
                0.00    0.00       1/13          olsr_register_scheduler_event [109]
                0.00    0.00       1/1           enable_ip_forwarding [136]
                0.00    0.00       1/1           olsr_init_parser [138]
                0.00    0.00       1/6           olsr_register_timeout_function [128]
                0.00    0.00       1/1           olsr_openlog [207]
                0.00    0.00       1/1           set_default_values [213]
                0.00    0.00       1/1           olsrd_parse_cnf [208]
                0.00    0.00       1/3           get_default_if_config [194]
                0.00    0.00       1/1           set_default_ifcnfs [212]
                0.00    0.00       1/1           olsrd_sanity_check_cnf [210]
                0.00    0.00       1/1           olsrd_print_cnf [209]
                0.00    0.00       1/1           olsr_init_willingness [206]
                0.00    0.00       1/1           init_msg_seqno [203]
                0.00    0.00       1/5           olsr_syslog [192]
-----------------------------------------------
                0.03    8.46       1/1           main [1]
[2]     98.7    0.03    8.46       1         scheduler [2]
                0.00    7.32    3917/4178        olsr_process_changes [3]
                0.00    1.10    3917/3917        poll_sockets [10]
                0.00    0.03     144/144         olsr_output_lq_tc [47]
                0.01    0.00    7834/11271       net_output_pending [60]
                0.01    0.00     525/525         generate_stdout_pulse [74]
                0.00    0.00     222/222         olsr_output_lq_hello [77]
                0.00    0.00     143/143         generate_hna [80]
                0.00    0.00      82/82          generate_mid [86]
                0.00    0.00      63/68713       olsr_printf [38]
                0.00    0.00    3917/3917        olsr_time_out_tc_set [144]
                0.00    0.00    3917/3917        olsr_time_out_link_set [148]
                0.00    0.00    3917/3917        olsr_time_out_packet_loss [151]
                0.00    0.00    3917/3917        olsr_time_out_neighborhood_tables [150]
                0.00    0.00    3917/3917        olsr_time_out_mprs_set [149]
                0.00    0.00     602/824         net_output [163]
                0.00    0.00     256/256         olsr_time_out_mid_set [177]
                0.00    0.00     255/255         olsr_time_out_hna_set [178]
                0.00    0.00     119/750         set_buffer_timer [165]
                0.00    0.00     110/110         olsr_time_out_duplicate_table [182]
                0.00    0.00      41/41          check_interface_updates [186]
-----------------------------------------------
                0.00    0.49     261/4178        olsr_hello_tap [15]
                0.00    7.32    3917/4178        scheduler [2]
[3]     90.7    0.00    7.81    4178         olsr_process_changes [3]
                0.20    6.95     444/444         olsr_calculate_lq_routing_table [4]
                0.11    0.16     444/444         olsr_print_tc_table [20]
                0.03    0.23     444/444         olsr_calculate_hna_routes [22]
                0.01    0.05     134/134         olsr_calculate_lq_mpr [35]
                0.03    0.03     444/444         olsr_print_neighbor_table [37]
                0.01    0.00     444/444         clear_console [63]
                0.00    0.01     444/444         olsr_print_link_set [67]
-----------------------------------------------
                0.20    6.95     444/444         olsr_process_changes [3]
[4]     83.0    0.20    6.95     444         olsr_calculate_lq_routing_table [4]
                2.65    0.18   49846/49846       add_edge [5]
                0.15    1.39   16484/16484       olsr_insert_routing_table [7]
                0.01    1.19   16484/16484       get_neighbor_nexthop [9]
                0.46    0.09   33365/33365       add_vertex [16]
                0.27    0.05    9314/9314        extract_best [18]
                0.00    0.13     444/444         olsr_update_kernel_routes [32]
                0.10    0.00   33899/87857       olsr_ip_to_string [21]
                0.05    0.00   35761/35761       list_add_tail [40]
                0.04    0.00    8426/9392        mid_lookup_aliases [39]
                0.03    0.01    8870/8870        relax [44]
                0.04    0.00     444/888         olsr_move_route_table [33]
                0.03    0.00   33572/33572       etx_to_string [46]
                0.03    0.00   34343/68713       olsr_printf [38]
                0.01    0.01     444/444         free_everything [50]
                0.02    0.00     444/888         olsr_free_routing_table [43]
                0.02    0.00    1765/4602        olsr_neighbor_best_link [42]
                0.00    0.00    9197/1161488     list_get_next [19]
                0.00    0.00     444/9641        list_init [72]
                0.00    0.00     444/161326      list_get_head [48]
-----------------------------------------------
                2.65    0.18   49846/49846       olsr_calculate_lq_routing_table [4]
[5]     32.8    2.65    0.18   49846         add_edge [5]
                0.15    0.00  592568/1161488     list_get_next [19]
                0.02    0.00   99692/161326      list_get_head [48]
                0.01    0.00   26564/84121       olsr_malloc [49]
-----------------------------------------------
                0.02    0.00     261/41771       get_neighbor_status [53]
                0.04    0.00     539/41771       olsr_process_received_mid [30]
                0.04    0.00     594/41771       olsr_process_message_neighbors [41]
                0.10    0.00    1423/41771       olsr_forward_message [26]
                0.15    0.00    2185/41771       olsr_lookup_neighbor_table [28]
                0.23    0.00    3386/41771       deserialize_lq_tc [24]
                1.11    0.00   16484/41771       get_neighbor_nexthop [9]
                1.14    0.00   16899/41771       get_interface_link_set [8]
[6]     32.7    2.82    0.00   41771         mid_lookup_main_addr [6]
-----------------------------------------------
                0.15    1.39   16484/16484       olsr_calculate_lq_routing_table [4]
[7]     17.9    0.15    1.39   16484         olsr_insert_routing_table [7]
                0.24    1.14   16484/16899       get_interface_link_set [8]
                0.00    0.00   16484/84121       olsr_malloc [49]
                0.00    0.00   16484/79914       olsr_hashing [57]
-----------------------------------------------
                0.01    0.03     415/16899       olsr_calculate_hna_routes [22]
                0.24    1.14   16484/16899       olsr_insert_routing_table [7]
[8]     16.5    0.25    1.17   16899         get_interface_link_set [8]
                1.14    0.00   16899/41771       mid_lookup_main_addr [6]
                0.03    0.00   16899/19912       if_ifwithaddr [45]
-----------------------------------------------
                0.01    1.19   16484/16484       olsr_calculate_lq_routing_table [4]
[9]     14.0    0.01    1.19   16484         get_neighbor_nexthop [9]
                1.11    0.00   16484/41771       mid_lookup_main_addr [6]
                0.06    0.00   18220/19999       lookup_link_entry [34]
                0.01    0.00   16484/18606       lookup_link_status [56]
                0.00    0.00     872/9392        mid_lookup_aliases [39]
-----------------------------------------------
                0.00    1.10    3917/3917        scheduler [2]
[10]    12.8    0.00    1.10    3917         poll_sockets [10]
                0.00    1.10    2052/2052        olsr_input [11]
-----------------------------------------------
                0.00    1.10    2052/2052        poll_sockets [10]
[11]    12.8    0.00    1.10    2052         olsr_input [11]
                0.01    1.08    1334/1334        parse_packet [12]
                0.00    0.00    2158/19912       if_ifwithaddr [45]
                0.00    0.00    1334/1334        if_ifwithsock [159]
-----------------------------------------------
                0.01    1.08    1334/1334        olsr_input [11]
[12]    12.7    0.01    1.08    1334         parse_packet [12]
                0.00    0.56     261/261         olsr_input_lq_hello [13]
                0.00    0.39    3386/3386        olsr_input_lq_tc [17]
                0.00    0.13    2166/2166        olsr_process_received_mid [30]
                0.00    0.01     160/160         olsr_process_received_hna [68]
                0.01    0.00    5973/5973        frontend_msgparser [73]
                0.00    0.00    1334/1334        olsr_update_packet_loss [76]
                0.00    0.00    1323/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.56     261/261         parse_packet [12]
[13]     6.5    0.00    0.56     261         olsr_input_lq_hello [13]
                0.00    0.56     261/261         process_lq_hello [14]
                0.00    0.00     261/261         deserialize_lq_hello [99]
                0.00    0.00     261/483         destroy_lq_hello [169]
-----------------------------------------------
                0.00    0.56     261/261         olsr_input_lq_hello [13]
[14]     6.5    0.00    0.56     261         process_lq_hello [14]
                0.00    0.56     261/261         olsr_hello_tap [15]
                0.00    0.00     855/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.56     261/261         process_lq_hello [14]
[15]     6.5    0.00    0.56     261         olsr_hello_tap [15]
                0.00    0.49     261/4178        olsr_process_changes [3]
                0.00    0.05     261/261         olsr_process_message_neighbors [41]
                0.00    0.02     261/261         update_link_entry [51]
                0.00    0.00     261/261         olsr_update_mprs_set [83]
                0.00    0.00       4/87857       olsr_ip_to_string [21]
                0.00    0.00       4/68713       olsr_printf [38]
                0.00    0.00     261/261         olsr_lookup_mpr_status [175]
                0.00    0.00     261/261         olsr_destroy_hello_message [174]
                0.00    0.00     261/261         olsr_update_packet_loss_hello_int [176]
-----------------------------------------------
                0.46    0.09   33365/33365       olsr_calculate_lq_routing_table [4]
[16]     6.3    0.46    0.09   33365         add_vertex [16]
                0.08    0.00  303328/1161488     list_get_next [19]
                0.01    0.00   33365/161326      list_get_head [48]
                0.00    0.00    9197/9641        list_init [72]
                0.00    0.00    9197/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.39    3386/3386        parse_packet [12]
[17]     4.5    0.00    0.39    3386         olsr_input_lq_tc [17]
                0.00    0.23    3386/3386        deserialize_lq_tc [24]
                0.01    0.14    3386/3386        process_lq_tc [27]
                0.00    0.00    3386/3530        destroy_lq_tc [153]
-----------------------------------------------
                0.27    0.05    9314/9314        olsr_calculate_lq_routing_table [4]
[18]     3.7    0.27    0.05    9314         extract_best [18]
                0.05    0.00  195014/1161488     list_get_next [19]
                0.00    0.00    9314/161326      list_get_head [48]
-----------------------------------------------
                0.00    0.00    9197/1161488     olsr_calculate_lq_routing_table [4]
                0.01    0.00   25620/1161488     relax [44]
                0.01    0.00   35761/1161488     free_everything [50]
                0.05    0.00  195014/1161488     extract_best [18]
                0.08    0.00  303328/1161488     add_vertex [16]
                0.15    0.00  592568/1161488     add_edge [5]
[19]     3.5    0.30    0.00 1161488         list_get_next [19]
-----------------------------------------------
                0.11    0.16     444/444         olsr_process_changes [3]
[20]     3.1    0.11    0.16     444         olsr_print_tc_table [20]
                0.14    0.00   46580/87857       olsr_ip_to_string [21]
                0.02    0.00   24178/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/87857       main [1]
                0.00    0.00       2/87857       chk_if_up [105]
                0.00    0.00       4/87857       insert_mid_tuple [104]
                0.00    0.00       4/87857       olsr_add_mpr_selector [106]
                0.00    0.00       4/87857       olsr_hello_tap [15]
                0.00    0.00       4/87857       olsr_tc_delete_entry_if_empty [107]
                0.00    0.00      22/87857       olsr_add_tc_entry [101]
                0.00    0.00      41/87857       olsr_delete_all_kernel_routes [96]
                0.00    0.00      52/87857       insert_mid_alias [69]
                0.00    0.00     261/87857       olsr_update_mprs_set [83]
                0.00    0.00     465/87857       olsr_ioctl_del_route [85]
                0.00    0.00     539/87857       olsr_update_mid_table [82]
                0.00    0.00     629/87857       olsr_process_received_mid [30]
                0.00    0.00     890/87857       olsr_tc_tap [29]
                0.00    0.00     930/87857       olsr_ioctl_add_route [79]
                0.01    0.00    1765/87857       olsr_print_link_set [67]
                0.01    0.00    1765/87857       olsr_print_neighbor_table [37]
                0.10    0.00   33899/87857       olsr_calculate_lq_routing_table [4]
                0.14    0.00   46580/87857       olsr_print_tc_table [20]
[21]     3.0    0.26    0.00   87857         olsr_ip_to_string [21]
-----------------------------------------------
                0.03    0.23     444/444         olsr_process_changes [3]
[22]     3.0    0.03    0.23     444         olsr_calculate_hna_routes [22]
                0.00    0.13     444/444         olsr_update_kernel_hna_routes [31]
                0.04    0.00     444/888         olsr_move_route_table [33]
                0.01    0.03     415/16899       get_interface_link_set [8]
                0.02    0.00     444/888         olsr_free_routing_table [43]
                0.01    0.00     415/415         olsr_check_for_lower_hopcount [64]
                0.00    0.00     415/84121       olsr_malloc [49]
                0.00    0.00     433/433         olsr_lookup_routing_table [102]
                0.00    0.00     415/79914       olsr_hashing [57]
                0.00    0.00     415/415         olsr_check_for_higher_hopcount [170]
-----------------------------------------------
                0.00    0.00       2/1778        olsr_delete_all_kernel_routes [96]
                0.01    0.11     888/1778        olsr_update_kernel_routes [32]
                0.01    0.11     888/1778        olsr_update_kernel_hna_routes [31]
[23]     2.7    0.02    0.22    1778         olsr_build_update_list [23]
                0.21    0.01   33798/33798       olsr_find_up_route [25]
                0.00    0.00     930/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.23    3386/3386        olsr_input_lq_tc [17]
[24]     2.7    0.00    0.23    3386         deserialize_lq_tc [24]
                0.23    0.00    3386/41771       mid_lookup_main_addr [6]
                0.00    0.00   10138/84121       olsr_malloc [49]
                0.00    0.00    3386/3647        deserialize_common [152]
-----------------------------------------------
                0.21    0.01   33798/33798       olsr_build_update_list [23]
[25]     2.5    0.21    0.01   33798         olsr_find_up_route [25]
                0.01    0.00   33798/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.01     160/5670        olsr_process_received_hna [68]
                0.00    0.08    2147/5670        olsr_process_received_mid [30]
                0.01    0.12    3363/5670        olsr_tc_tap [29]
[26]     2.5    0.01    0.20    5670         olsr_forward_message [26]
                0.00    0.10    1423/2185        olsr_lookup_neighbor_table [28]
                0.10    0.00    1423/41771       mid_lookup_main_addr [6]
                0.00    0.00    1423/3449        olsr_lookup_mprs_set [61]
                0.00    0.00    2846/11271       net_output_pending [60]
                0.00    0.00    1423/1423        olsr_update_dup_entry [88]
                0.00    0.00    5670/5670        olsr_check_dup_table_fwd [90]
                0.00    0.00    1423/1423        olsr_set_dup_forward [98]
                0.00    0.00    2846/3435        net_outbuffer_push [154]
                0.00    0.00     561/750         set_buffer_timer [165]
-----------------------------------------------
                0.01    0.14    3386/3386        olsr_input_lq_tc [17]
[27]     1.8    0.01    0.14    3386         process_lq_tc [27]
                0.01    0.13    3386/3386        olsr_tc_tap [29]
                0.00    0.00   10138/84121       olsr_malloc [49]
                0.00    0.00    3386/3386        olsr_destroy_tc_message [155]
-----------------------------------------------
                0.00    0.00       4/2185        add_new_entry [97]
                0.00    0.05     758/2185        olsr_calculate_lq_mpr [35]
                0.00    0.10    1423/2185        olsr_forward_message [26]
[28]     1.7    0.00    0.15    2185         olsr_lookup_neighbor_table [28]
                0.15    0.00    2185/41771       mid_lookup_main_addr [6]
                0.00    0.00    2185/79914       olsr_hashing [57]
-----------------------------------------------
                0.01    0.13    3386/3386        process_lq_tc [27]
[29]     1.6    0.01    0.13    3386         olsr_tc_tap [29]
                0.01    0.12    3363/5670        olsr_forward_message [26]
                0.00    0.00     890/87857       olsr_ip_to_string [21]
                0.00    0.00     890/68713       olsr_printf [38]
                0.00    0.00     844/18606       lookup_link_status [56]
                0.00    0.00    3386/5712        olsr_check_dup_table_proc [89]
                0.00    0.00     844/844         olsr_tc_update_mprs [94]
                0.00    0.00     844/844         olsr_lookup_tc_entry [100]
                0.00    0.00      22/22          olsr_add_tc_entry [101]
                0.00    0.00     713/718         olsr_tc_delete_entry_if_empty [107]
                0.00    0.00     867/1465        check_neighbor_link [158]
                0.00    0.00     822/822         olsr_tc_delete_mprs [164]
-----------------------------------------------
                0.00    0.13    2166/2166        parse_packet [12]
[30]     1.5    0.00    0.13    2166         olsr_process_received_mid [30]
                0.00    0.08    2147/5670        olsr_forward_message [26]
                0.04    0.00     539/41771       mid_lookup_main_addr [6]
                0.01    0.00      26/26          insert_mid_alias [69]
                0.00    0.00     539/539         olsr_update_mid_table [82]
                0.00    0.00     629/87857       olsr_ip_to_string [21]
                0.00    0.00    2166/2166        mid_chgestruct [92]
                0.00    0.00     629/68713       olsr_printf [38]
                0.00    0.00     539/18606       lookup_link_status [56]
                0.00    0.00    2166/5712        olsr_check_dup_table_proc [89]
                0.00    0.00    2166/2166        olsr_destroy_mid_message [157]
                0.00    0.00     558/1465        check_neighbor_link [158]
-----------------------------------------------
                0.00    0.13     444/444         olsr_calculate_hna_routes [22]
[31]     1.5    0.00    0.13     444         olsr_update_kernel_hna_routes [31]
                0.01    0.11     888/1778        olsr_build_update_list [23]
                0.01    0.00     444/888         olsr_add_routes_in_kernel [58]
                0.00    0.00     444/890         olsr_delete_routes_from_kernel [84]
                0.00    0.00     444/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.13     444/444         olsr_calculate_lq_routing_table [4]
[32]     1.5    0.00    0.13     444         olsr_update_kernel_routes [32]
                0.01    0.11     888/1778        olsr_build_update_list [23]
                0.01    0.00     444/888         olsr_add_routes_in_kernel [58]
                0.00    0.00     444/890         olsr_delete_routes_from_kernel [84]
                0.00    0.00     444/68713       olsr_printf [38]
-----------------------------------------------
                0.04    0.00     444/888         olsr_calculate_lq_routing_table [4]
                0.04    0.00     444/888         olsr_calculate_hna_routes [22]
[33]     0.8    0.07    0.00     888         olsr_move_route_table [33]
-----------------------------------------------
                0.00    0.00     445/19999       get_neighbor_status [53]
                0.00    0.00    1334/19999       olsr_update_packet_loss [76]
                0.06    0.00   18220/19999       get_neighbor_nexthop [9]
[34]     0.8    0.07    0.00   19999         lookup_link_entry [34]
-----------------------------------------------
                0.01    0.05     134/134         olsr_process_changes [3]
[35]     0.7    0.01    0.05     134         olsr_calculate_lq_mpr [35]
                0.00    0.05     758/2185        olsr_lookup_neighbor_table [28]
-----------------------------------------------
                                                 <spontaneous>
[36]     0.7    0.06    0.00                 list_get_tail [36]
-----------------------------------------------
                0.03    0.03     444/444         olsr_process_changes [3]
[37]     0.7    0.03    0.03     444         olsr_print_neighbor_table [37]
                0.02    0.00    1765/4602        olsr_neighbor_best_link [42]
                0.01    0.00    1765/87857       olsr_ip_to_string [21]
                0.01    0.00    1765/3449        olsr_lookup_mprs_set [61]
                0.00    0.00    2653/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/68713       olsr_init_duplicate_table [125]
                0.00    0.00       1/68713       ifinit [70]
                0.00    0.00       1/68713       ipc_init [122]
                0.00    0.00       1/68713       shutdown_ipc [140]
                0.00    0.00       1/68713       olsr_init_mid_set [126]
                0.00    0.00       1/68713       olsr_init_mprs_set [133]
                0.00    0.00       1/68713       register_pcf [135]
                0.00    0.00       1/68713       olsr_init_parser [138]
                0.00    0.00       1/68713       olsr_load_plugins [108]
                0.00    0.00       1/68713       olsr_close_plugins [137]
                0.00    0.00       1/68713       olsr_init_tc [134]
                0.00    0.00       1/68713       enable_ip_forwarding [136]
                0.00    0.00       1/68713       restore_settings [139]
                0.00    0.00       2/68713       main [1]
                0.00    0.00       2/68713       bind_socket_to_device [129]
                0.00    0.00       3/68713       olsr_shutdown [95]
                0.00    0.00       4/68713       insert_mid_tuple [104]
                0.00    0.00       4/68713       olsr_add_mpr_selector [106]
                0.00    0.00       4/68713       olsr_init_package_process [114]
                0.00    0.00       4/68713       olsr_hello_tap [15]
                0.00    0.00       4/68713       add_olsr_socket [121]
                0.00    0.00       4/68713       olsr_tc_delete_entry_if_empty [107]
                0.00    0.00       5/68713       olsr_parser_add_function [117]
                0.00    0.00       6/68713       init_olsr_plugin [120]
                0.00    0.00       9/68713       olsr_plugin_io [116]
                0.00    0.00      11/68713       olsr_load_dl [110]
                0.00    0.00      13/68713       olsr_register_scheduler_event [109]
                0.00    0.00      15/68713       chk_if_up [105]
                0.00    0.00      22/68713       olsr_add_tc_entry [101]
                0.00    0.00      44/68713       olsr_delete_all_kernel_routes [96]
                0.00    0.00      52/68713       insert_mid_alias [69]
                0.00    0.00      63/68713       scheduler [2]
                0.00    0.00     261/68713       olsr_update_mprs_set [83]
                0.00    0.00     444/68713       olsr_update_kernel_routes [32]
                0.00    0.00     444/68713       olsr_update_kernel_hna_routes [31]
                0.00    0.00     465/68713       olsr_ioctl_del_route [85]
                0.00    0.00     539/68713       olsr_update_mid_table [82]
                0.00    0.00     629/68713       olsr_process_received_mid [30]
                0.00    0.00     890/68713       olsr_tc_tap [29]
                0.00    0.00     930/68713       olsr_ioctl_add_route [79]
                0.00    0.00    2653/68713       olsr_print_link_set [67]
                0.00    0.00    2653/68713       olsr_print_neighbor_table [37]
                0.02    0.00   24178/68713       olsr_print_tc_table [20]
                0.03    0.00   34343/68713       olsr_calculate_lq_routing_table [4]
[38]     0.6    0.06    0.00   68713         olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/9392        olsr_lookup_two_hop_neighbor_table [111]
                0.00    0.00      93/9392        get_neighbor_status [53]
                0.00    0.00     872/9392        get_neighbor_nexthop [9]
                0.04    0.00    8426/9392        olsr_calculate_lq_routing_table [4]
[39]     0.6    0.05    0.00    9392         mid_lookup_aliases [39]
                0.00    0.00    9392/79914       olsr_hashing [57]
-----------------------------------------------
                0.05    0.00   35761/35761       olsr_calculate_lq_routing_table [4]
[40]     0.6    0.05    0.00   35761         list_add_tail [40]
-----------------------------------------------
                0.00    0.05     261/261         olsr_hello_tap [15]
[41]     0.5    0.00    0.05     261         olsr_process_message_neighbors [41]
                0.04    0.00     594/41771       mid_lookup_main_addr [6]
                0.00    0.00     504/4602        olsr_neighbor_best_link [42]
                0.00    0.00     855/19912       if_ifwithaddr [45]
                0.00    0.00      14/14          olsr_linking_this_2_entries [112]
                0.00    0.00      14/18          olsr_lookup_two_hop_neighbor_table [111]
                0.00    0.00      10/84121       olsr_malloc [49]
                0.00    0.00      10/10          olsr_insert_two_hop_neighbor_table [127]
                0.00    0.00     504/504         olsr_lookup_my_neighbors [168]
                0.00    0.00     490/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.00     504/4602        olsr_process_message_neighbors [41]
                0.00    0.00     568/4602        create_lq_tc [54]
                0.02    0.00    1765/4602        olsr_calculate_lq_routing_table [4]
                0.02    0.00    1765/4602        olsr_print_neighbor_table [37]
[42]     0.5    0.04    0.00    4602         olsr_neighbor_best_link [42]
-----------------------------------------------
                0.02    0.00     444/888         olsr_calculate_lq_routing_table [4]
                0.02    0.00     444/888         olsr_calculate_hna_routes [22]
[43]     0.5    0.04    0.00     888         olsr_free_routing_table [43]
-----------------------------------------------
                0.03    0.01    8870/8870        olsr_calculate_lq_routing_table [4]
[44]     0.4    0.03    0.01    8870         relax [44]
                0.01    0.00   25620/1161488     list_get_next [19]
                0.00    0.00    8870/161326      list_get_head [48]
-----------------------------------------------
                0.00    0.00     855/19912       olsr_process_message_neighbors [41]
                0.00    0.00    2158/19912       olsr_input [11]
                0.03    0.00   16899/19912       get_interface_link_set [8]
[45]     0.4    0.04    0.00   19912         if_ifwithaddr [45]
-----------------------------------------------
                0.03    0.00   33572/33572       olsr_calculate_lq_routing_table [4]
[46]     0.3    0.03    0.00   33572         etx_to_string [46]
-----------------------------------------------
                0.00    0.03     144/144         scheduler [2]
[47]     0.3    0.00    0.03     144         olsr_output_lq_tc [47]
                0.01    0.01     144/144         create_lq_tc [54]
                0.01    0.00     142/142         serialize_lq_tc [59]
                0.00    0.00     144/11271       net_output_pending [60]
                0.00    0.00     144/3530        destroy_lq_tc [153]
                0.00    0.00      70/750         set_buffer_timer [165]
-----------------------------------------------
                0.00    0.00     444/161326      olsr_calculate_lq_routing_table [4]
                0.00    0.00    8870/161326      relax [44]
                0.00    0.00    9314/161326      extract_best [18]
                0.00    0.00    9641/161326      free_everything [50]
                0.01    0.00   33365/161326      add_vertex [16]
                0.02    0.00   99692/161326      add_edge [5]
[48]     0.3    0.03    0.00  161326         list_get_head [48]
-----------------------------------------------
                0.00    0.00       1/84121       olsr_add_hna_entry [141]
                0.00    0.00       1/84121       olsr_add_hna_net [142]
                0.00    0.00       1/84121       register_pcf [135]
                0.00    0.00       1/84121       olsr_load_dl [110]
                0.00    0.00       4/84121       add_new_entry [97]
                0.00    0.00       4/84121       olsr_add_mpr_selector [106]
                0.00    0.00       4/84121       olsr_insert_neighbor_table [124]
                0.00    0.00       4/84121       net_add_buffer [131]
                0.00    0.00       4/84121       add_olsr_socket [121]
                0.00    0.00       4/84121       chk_if_up [105]
                0.00    0.00       5/84121       olsr_parser_add_function [117]
                0.00    0.00       6/84121       olsr_register_timeout_function [128]
                0.00    0.00      10/84121       olsr_process_message_neighbors [41]
                0.00    0.00      13/84121       olsr_register_scheduler_event [109]
                0.00    0.00      22/84121       olsr_add_tc_entry [101]
                0.00    0.00      26/84121       insert_mid_tuple [104]
                0.00    0.00      26/84121       insert_mid_alias [69]
                0.00    0.00      28/84121       olsr_linking_this_2_entries [112]
                0.00    0.00     160/84121       hna_chgestruct [103]
                0.00    0.00     415/84121       olsr_calculate_hna_routes [22]
                0.00    0.00     568/84121       create_lq_tc [54]
                0.00    0.00     855/84121       deserialize_lq_hello [99]
                0.00    0.00     855/84121       process_lq_hello [14]
                0.00    0.00     876/84121       create_lq_hello [93]
                0.00    0.00     930/84121       olsr_build_update_list [23]
                0.00    0.00    1423/84121       olsr_add_dup_entry [91]
                0.00    0.00    1423/84121       olsr_update_dup_entry [88]
                0.00    0.00    1765/84121       olsr_tc_update_mprs [94]
                0.00    0.00    2166/84121       mid_chgestruct [92]
                0.00    0.00    9197/84121       add_vertex [16]
                0.00    0.00   10138/84121       deserialize_lq_tc [24]
                0.00    0.00   10138/84121       process_lq_tc [27]
                0.00    0.00   16484/84121       olsr_insert_routing_table [7]
                0.01    0.00   26564/84121       add_edge [5]
[49]     0.3    0.03    0.00   84121         olsr_malloc [49]
-----------------------------------------------
                0.01    0.01     444/444         olsr_calculate_lq_routing_table [4]
[50]     0.2    0.01    0.01     444         free_everything [50]
                0.01    0.00   35761/1161488     list_get_next [19]
                0.00    0.00    9641/161326      list_get_head [48]
-----------------------------------------------
                0.00    0.02     261/261         olsr_hello_tap [15]
[51]     0.2    0.00    0.02     261         update_link_entry [51]
                0.00    0.02     261/261         get_neighbor_status [53]
                0.00    0.00     261/261         add_new_entry [97]
                0.00    0.00     261/261         update_neighbor_status [123]
                0.00    0.00     522/5723        olsr_get_timestamp [147]
                0.00    0.00     261/261         check_link_status [173]
-----------------------------------------------
                                                 <spontaneous>
[52]     0.2    0.02    0.00                 ip6_to_string [52]
-----------------------------------------------
                0.00    0.02     261/261         update_link_entry [51]
[53]     0.2    0.00    0.02     261         get_neighbor_status [53]
                0.02    0.00     261/41771       mid_lookup_main_addr [6]
                0.00    0.00     445/19999       lookup_link_entry [34]
                0.00    0.00      93/9392        mid_lookup_aliases [39]
                0.00    0.00     261/18606       lookup_link_status [56]
-----------------------------------------------
                0.01    0.01     144/144         olsr_output_lq_tc [47]
[54]     0.2    0.01    0.01     144         create_lq_tc [54]
                0.00    0.00     568/4602        olsr_neighbor_best_link [42]
                0.00    0.00     568/84121       olsr_malloc [49]
                0.00    0.00     144/6822        me_to_double [146]
                0.00    0.00     144/591         get_msg_seqno [167]
-----------------------------------------------
                0.00    0.02       1/1           main [1]
[55]     0.2    0.00    0.02       1         olsr_init_tables [55]
                0.01    0.00       1/1           olsr_init_old_table [65]
                0.01    0.00       1/1           olsr_init_link_set [71]
                0.00    0.00       1/1           olsr_init_duplicate_table [125]
                0.00    0.00       1/1           olsr_init_mid_set [126]
                0.00    0.00       1/1           olsr_init_tc [134]
                0.00    0.00       1/1           olsr_init_mprs_set [133]
                0.00    0.00       1/1           olsr_init_neighbor_table [143]
                0.00    0.00       1/1           olsr_init_routing_table [204]
                0.00    0.00       1/1           olsr_init_two_hop_table [205]
-----------------------------------------------
                0.00    0.00      40/18606       olsr_process_received_hna [68]
                0.00    0.00     261/18606       get_neighbor_status [53]
                0.00    0.00     438/18606       create_lq_hello [93]
                0.00    0.00     539/18606       olsr_process_received_mid [30]
                0.00    0.00     844/18606       olsr_tc_tap [29]
                0.01    0.00   16484/18606       get_neighbor_nexthop [9]
[56]     0.2    0.02    0.00   18606         lookup_link_status [56]
-----------------------------------------------
                0.00    0.00       1/79914       olsr_add_hna_entry [141]
                0.00    0.00       4/79914       olsr_insert_neighbor_table [124]
                0.00    0.00      10/79914       olsr_insert_two_hop_neighbor_table [127]
                0.00    0.00      18/79914       olsr_lookup_two_hop_neighbor_table [111]
                0.00    0.00      22/79914       olsr_add_tc_entry [101]
                0.00    0.00      26/79914       insert_mid_tuple [104]
                0.00    0.00      26/79914       olsr_lookup_neighbor_table_alias [118]
                0.00    0.00      26/79914       olsr_lookup_two_hop_neighbor_table_mid [119]
                0.00    0.00      40/79914       olsr_lookup_hna_gw [115]
                0.00    0.00     415/79914       olsr_calculate_hna_routes [22]
                0.00    0.00     433/79914       olsr_lookup_routing_table [102]
                0.00    0.00     539/79914       olsr_update_mid_table [82]
                0.00    0.00     844/79914       olsr_lookup_tc_entry [100]
                0.00    0.00    1423/79914       olsr_add_dup_entry [91]
                0.00    0.00    1423/79914       olsr_update_dup_entry [88]
                0.00    0.00    1423/79914       olsr_set_dup_forward [98]
                0.00    0.00    2185/79914       olsr_lookup_neighbor_table [28]
                0.00    0.00    5670/79914       olsr_check_dup_table_fwd [90]
                0.00    0.00    5712/79914       olsr_check_dup_table_proc [89]
                0.00    0.00    9392/79914       mid_lookup_aliases [39]
                0.00    0.00   16484/79914       olsr_insert_routing_table [7]
                0.01    0.00   33798/79914       olsr_find_up_route [25]
[57]     0.2    0.02    0.00   79914         olsr_hashing [57]
-----------------------------------------------
                0.01    0.00     444/888         olsr_update_kernel_routes [32]
                0.01    0.00     444/888         olsr_update_kernel_hna_routes [31]
[58]     0.2    0.01    0.00     888         olsr_add_routes_in_kernel [58]
                0.00    0.00     465/465         olsr_ioctl_add_route [79]
-----------------------------------------------
                0.01    0.00     142/142         olsr_output_lq_tc [47]
[59]     0.1    0.01    0.00     142         serialize_lq_tc [59]
                0.00    0.00     142/589         net_outbuffer_bytes_left [62]
                0.00    0.00     142/364         common_size [171]
                0.00    0.00     142/364         serialize_common [172]
                0.00    0.00     142/3435        net_outbuffer_push [154]
-----------------------------------------------
                0.00    0.00      82/11271       generate_mid [86]
                0.00    0.00     143/11271       generate_hna [80]
                0.00    0.00     144/11271       olsr_output_lq_tc [47]
                0.00    0.00     222/11271       olsr_output_lq_hello [77]
                0.00    0.00    2846/11271       olsr_forward_message [26]
                0.01    0.00    7834/11271       scheduler [2]
[60]     0.1    0.01    0.00   11271         net_output_pending [60]
-----------------------------------------------
                0.00    0.00     261/3449        olsr_update_mprs_set [83]
                0.00    0.00    1423/3449        olsr_forward_message [26]
                0.01    0.00    1765/3449        olsr_print_neighbor_table [37]
[61]     0.1    0.01    0.00    3449         olsr_lookup_mprs_set [61]
-----------------------------------------------
                0.00    0.00      82/589         mid_build4 [87]
                0.00    0.00     142/589         serialize_lq_tc [59]
                0.00    0.00     143/589         hna_build4 [81]
                0.00    0.00     222/589         serialize_lq_hello [78]
[62]     0.1    0.01    0.00     589         net_outbuffer_bytes_left [62]
-----------------------------------------------
                0.01    0.00     444/444         olsr_process_changes [3]
[63]     0.1    0.01    0.00     444         clear_console [63]
-----------------------------------------------
                0.01    0.00     415/415         olsr_calculate_hna_routes [22]
[64]     0.1    0.01    0.00     415         olsr_check_for_lower_hopcount [64]
-----------------------------------------------
                0.01    0.00       1/1           olsr_init_tables [55]
[65]     0.1    0.01    0.00       1         olsr_init_old_table [65]
-----------------------------------------------
                                                 <spontaneous>
[66]     0.1    0.01    0.00                 list_add_head [66]
-----------------------------------------------
                0.00    0.01     444/444         olsr_process_changes [3]
[67]     0.1    0.00    0.01     444         olsr_print_link_set [67]
                0.01    0.00    1765/87857       olsr_ip_to_string [21]
                0.00    0.00    2653/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.01     160/160         parse_packet [12]
[68]     0.1    0.00    0.01     160         olsr_process_received_hna [68]
                0.00    0.01     160/5670        olsr_forward_message [26]
                0.00    0.00     160/160         hna_chgestruct [103]
                0.00    0.00      40/18606       lookup_link_status [56]
                0.00    0.00     160/5712        olsr_check_dup_table_proc [89]
                0.00    0.00      40/40          olsr_update_hna_entry [113]
                0.00    0.00     160/160         olsr_destroy_hna_message [179]
                0.00    0.00      40/1465        check_neighbor_link [158]
                0.00    0.00      40/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.01    0.00      26/26          olsr_process_received_mid [30]
[69]     0.1    0.01    0.00      26         insert_mid_alias [69]
                0.00    0.00      52/87857       olsr_ip_to_string [21]
                0.00    0.00      52/68713       olsr_printf [38]
                0.00    0.00      26/26          insert_mid_tuple [104]
                0.00    0.00      26/84121       olsr_malloc [49]
-----------------------------------------------
                0.01    0.00       1/1           main [1]
[70]     0.1    0.01    0.00       1         ifinit [70]
                0.00    0.00       2/2           chk_if_up [105]
                0.00    0.00       1/13          olsr_register_scheduler_event [109]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.01    0.00       1/1           olsr_init_tables [55]
[71]     0.1    0.01    0.00       1         olsr_init_link_set [71]
                0.00    0.00       2/6           olsr_register_timeout_function [128]
                0.00    0.00       1/2           olsr_init_timer [199]
-----------------------------------------------
                0.00    0.00     444/9641        olsr_calculate_lq_routing_table [4]
                0.00    0.00    9197/9641        add_vertex [16]
[72]     0.1    0.01    0.00    9641         list_init [72]
-----------------------------------------------
                0.01    0.00    5973/5973        parse_packet [12]
[73]     0.1    0.01    0.00    5973         frontend_msgparser [73]
-----------------------------------------------
                0.01    0.00     525/525         scheduler [2]
[74]     0.1    0.01    0.00     525         generate_stdout_pulse [74]
-----------------------------------------------
                                                 <spontaneous>
[75]     0.1    0.01    0.00                 ipc_input [75]
-----------------------------------------------
                0.00    0.00    1334/1334        parse_packet [12]
[76]     0.1    0.00    0.00    1334         olsr_update_packet_loss [76]
                0.00    0.00    1334/19999       lookup_link_entry [34]
                0.00    0.00    1323/1323        update_packet_loss_worker [160]
-----------------------------------------------
                0.00    0.00     222/222         scheduler [2]
[77]     0.1    0.00    0.00     222         olsr_output_lq_hello [77]
                0.00    0.00     222/222         serialize_lq_hello [78]
                0.00    0.00     222/222         create_lq_hello [93]
                0.00    0.00     222/11271       net_output_pending [60]
                0.00    0.00     222/483         destroy_lq_hello [169]
                0.00    0.00     222/824         net_output [163]
-----------------------------------------------
                0.00    0.00     222/222         olsr_output_lq_hello [77]
[78]     0.0    0.00    0.00     222         serialize_lq_hello [78]
                0.00    0.00     222/589         net_outbuffer_bytes_left [62]
                0.00    0.00     222/364         common_size [171]
                0.00    0.00     222/596         double_to_me [166]
                0.00    0.00     222/364         serialize_common [172]
                0.00    0.00     222/3435        net_outbuffer_push [154]
-----------------------------------------------
                0.00    0.00     465/465         olsr_add_routes_in_kernel [58]
[79]     0.0    0.00    0.00     465         olsr_ioctl_add_route [79]
                0.00    0.00     930/87857       olsr_ip_to_string [21]
                0.00    0.00     930/68713       olsr_printf [38]
                0.00    0.00     465/930         ipc_route_send_rtentry [162]
-----------------------------------------------
                0.00    0.00     143/143         scheduler [2]
[80]     0.0    0.00    0.00     143         generate_hna [80]
                0.00    0.00     143/143         hna_build4 [81]
                0.00    0.00     143/11271       net_output_pending [60]
                0.00    0.00     143/143         hna_build [180]
-----------------------------------------------
                0.00    0.00     143/143         generate_hna [80]
[81]     0.0    0.00    0.00     143         hna_build4 [81]
                0.00    0.00     143/589         net_outbuffer_bytes_left [62]
                0.00    0.00     143/591         get_msg_seqno [167]
                0.00    0.00     143/3435        net_outbuffer_push [154]
-----------------------------------------------
                0.00    0.00     539/539         olsr_process_received_mid [30]
[82]     0.0    0.00    0.00     539         olsr_update_mid_table [82]
                0.00    0.00     539/87857       olsr_ip_to_string [21]
                0.00    0.00     539/68713       olsr_printf [38]
                0.00    0.00     539/79914       olsr_hashing [57]
                0.00    0.00     513/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.00     261/261         olsr_hello_tap [15]
[83]     0.0    0.00    0.00     261         olsr_update_mprs_set [83]
                0.00    0.00     261/87857       olsr_ip_to_string [21]
                0.00    0.00     261/3449        olsr_lookup_mprs_set [61]
                0.00    0.00     261/68713       olsr_printf [38]
                0.00    0.00       4/4           olsr_add_mpr_selector [106]
                0.00    0.00     257/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.00       2/890         olsr_delete_all_kernel_routes [96]
                0.00    0.00     444/890         olsr_update_kernel_routes [32]
                0.00    0.00     444/890         olsr_update_kernel_hna_routes [31]
[84]     0.0    0.00    0.00     890         olsr_delete_routes_from_kernel [84]
                0.00    0.00     465/465         olsr_ioctl_del_route [85]
-----------------------------------------------
                0.00    0.00     465/465         olsr_delete_routes_from_kernel [84]
[85]     0.0    0.00    0.00     465         olsr_ioctl_del_route [85]
                0.00    0.00     465/87857       olsr_ip_to_string [21]
                0.00    0.00     465/68713       olsr_printf [38]
                0.00    0.00     465/930         ipc_route_send_rtentry [162]
-----------------------------------------------
                0.00    0.00      82/82          scheduler [2]
[86]     0.0    0.00    0.00      82         generate_mid [86]
                0.00    0.00      82/82          mid_build4 [87]
                0.00    0.00      82/11271       net_output_pending [60]
                0.00    0.00      82/82          mid_build [185]
-----------------------------------------------
                0.00    0.00      82/82          generate_mid [86]
[87]     0.0    0.00    0.00      82         mid_build4 [87]
                0.00    0.00      82/589         net_outbuffer_bytes_left [62]
                0.00    0.00      82/591         get_msg_seqno [167]
                0.00    0.00      82/3435        net_outbuffer_push [154]
-----------------------------------------------
                0.00    0.00    1423/1423        olsr_forward_message [26]
[88]     0.0    0.00    0.00    1423         olsr_update_dup_entry [88]
                0.00    0.00    1423/1423        olsr_add_dup_entry [91]
                0.00    0.00    1423/84121       olsr_malloc [49]
                0.00    0.00    1423/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00     160/5712        olsr_process_received_hna [68]
                0.00    0.00    2166/5712        olsr_process_received_mid [30]
                0.00    0.00    3386/5712        olsr_tc_tap [29]
[89]     0.0    0.00    0.00    5712         olsr_check_dup_table_proc [89]
                0.00    0.00    5712/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00    5670/5670        olsr_forward_message [26]
[90]     0.0    0.00    0.00    5670         olsr_check_dup_table_fwd [90]
                0.00    0.00    5670/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00    1423/1423        olsr_update_dup_entry [88]
[91]     0.0    0.00    0.00    1423         olsr_add_dup_entry [91]
                0.00    0.00    1423/84121       olsr_malloc [49]
                0.00    0.00    1423/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00    2166/2166        olsr_process_received_mid [30]
[92]     0.0    0.00    0.00    2166         mid_chgestruct [92]
                0.00    0.00    2166/84121       olsr_malloc [49]
                0.00    0.00    2166/6822        me_to_double [146]
-----------------------------------------------
                0.00    0.00     222/222         olsr_output_lq_hello [77]
[93]     0.0    0.00    0.00     222         create_lq_hello [93]
                0.00    0.00     438/18606       lookup_link_status [56]
                0.00    0.00     876/84121       olsr_malloc [49]
                0.00    0.00     444/6822        me_to_double [146]
                0.00    0.00     222/591         get_msg_seqno [167]
-----------------------------------------------
                0.00    0.00     844/844         olsr_tc_tap [29]
[94]     0.0    0.00    0.00     844         olsr_tc_update_mprs [94]
                0.00    0.00    1765/84121       olsr_malloc [49]
                0.00    0.00    2526/2526        olsr_tc_lookup_dst [156]
                0.00    0.00    2526/5723        olsr_get_timestamp [147]
-----------------------------------------------
                                                 <spontaneous>
[95]     0.0    0.00    0.00                 olsr_shutdown [95]
                0.00    0.00       1/1           olsr_delete_all_kernel_routes [96]
                0.00    0.00       3/68713       olsr_printf [38]
                0.00    0.00       1/1           shutdown_ipc [140]
                0.00    0.00       1/1           olsr_close_plugins [137]
                0.00    0.00       1/1           restore_settings [139]
                0.00    0.00       1/5           olsr_syslog [192]
-----------------------------------------------
                0.00    0.00       1/1           olsr_shutdown [95]
[96]     0.0    0.00    0.00       1         olsr_delete_all_kernel_routes [96]
                0.00    0.00       2/1778        olsr_build_update_list [23]
                0.00    0.00      41/87857       olsr_ip_to_string [21]
                0.00    0.00      44/68713       olsr_printf [38]
                0.00    0.00       2/890         olsr_delete_routes_from_kernel [84]
-----------------------------------------------
                0.00    0.00     261/261         update_link_entry [51]
[97]     0.0    0.00    0.00     261         add_new_entry [97]
                0.00    0.00       4/2185        olsr_lookup_neighbor_table [28]
                0.00    0.00       4/4           olsr_insert_neighbor_table [124]
                0.00    0.00       4/84121       olsr_malloc [49]
                0.00    0.00       8/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.00    1423/1423        olsr_forward_message [26]
[98]     0.0    0.00    0.00    1423         olsr_set_dup_forward [98]
                0.00    0.00    1423/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00     261/261         olsr_input_lq_hello [13]
[99]     0.0    0.00    0.00     261         deserialize_lq_hello [99]
                0.00    0.00     855/84121       olsr_malloc [49]
                0.00    0.00     261/3647        deserialize_common [152]
                0.00    0.00     261/6822        me_to_double [146]
-----------------------------------------------
                0.00    0.00     844/844         olsr_tc_tap [29]
[100]    0.0    0.00    0.00     844         olsr_lookup_tc_entry [100]
                0.00    0.00     844/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00      22/22          olsr_tc_tap [29]
[101]    0.0    0.00    0.00      22         olsr_add_tc_entry [101]
                0.00    0.00      22/87857       olsr_ip_to_string [21]
                0.00    0.00      22/68713       olsr_printf [38]
                0.00    0.00      22/84121       olsr_malloc [49]
                0.00    0.00      22/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00     433/433         olsr_calculate_hna_routes [22]
[102]    0.0    0.00    0.00     433         olsr_lookup_routing_table [102]
                0.00    0.00     433/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00     160/160         olsr_process_received_hna [68]
[103]    0.0    0.00    0.00     160         hna_chgestruct [103]
                0.00    0.00     160/84121       olsr_malloc [49]
                0.00    0.00     160/6822        me_to_double [146]
-----------------------------------------------
                0.00    0.00      26/26          insert_mid_alias [69]
[104]    0.0    0.00    0.00      26         insert_mid_tuple [104]
                0.00    0.00       4/87857       olsr_ip_to_string [21]
                0.00    0.00      26/84121       olsr_malloc [49]
                0.00    0.00      26/79914       olsr_hashing [57]
                0.00    0.00      26/26          olsr_lookup_two_hop_neighbor_table_mid [119]
                0.00    0.00      26/26          olsr_lookup_neighbor_table_alias [118]
                0.00    0.00       4/68713       olsr_printf [38]
                0.00    0.00      26/5723        olsr_get_timestamp [147]
                0.00    0.00       2/4           olsr_delete_two_hop_neighbor_table [193]
-----------------------------------------------
                0.00    0.00       2/2           ifinit [70]
[105]    0.0    0.00    0.00       2         chk_if_up [105]
                0.00    0.00      15/68713       olsr_printf [38]
                0.00    0.00       8/13          olsr_register_scheduler_event [109]
                0.00    0.00       2/87857       olsr_ip_to_string [21]
                0.00    0.00       2/3           add_olsr_socket [121]
                0.00    0.00       2/2           getsocket [130]
                0.00    0.00       4/84121       olsr_malloc [49]
                0.00    0.00       2/2           net_add_buffer [131]
                0.00    0.00      10/596         double_to_me [166]
                0.00    0.00       6/6           sockaddr_to_string [190]
                0.00    0.00       3/5           olsr_syslog [192]
                0.00    0.00       2/84          check_wireless_interface [183]
                0.00    0.00       2/2           deactivate_spoof [197]
                0.00    0.00       2/2           disable_redirects [198]
-----------------------------------------------
                0.00    0.00       4/4           olsr_update_mprs_set [83]
[106]    0.0    0.00    0.00       4         olsr_add_mpr_selector [106]
                0.00    0.00       4/87857       olsr_ip_to_string [21]
                0.00    0.00       4/68713       olsr_printf [38]
                0.00    0.00       4/84121       olsr_malloc [49]
                0.00    0.00       4/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.00       5/718         olsr_time_out_tc_set [144]
                0.00    0.00     713/718         olsr_tc_tap [29]
[107]    0.0    0.00    0.00     718         olsr_tc_delete_entry_if_empty [107]
                0.00    0.00       4/87857       olsr_ip_to_string [21]
                0.00    0.00       4/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[108]    0.0    0.00    0.00       1         olsr_load_plugins [108]
                0.00    0.00       1/1           olsr_load_dl [110]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/13          olsr_init_duplicate_table [125]
                0.00    0.00       1/13          olsr_init_hna_set [132]
                0.00    0.00       1/13          ifinit [70]
                0.00    0.00       1/13          main [1]
                0.00    0.00       1/13          olsr_init_mid_set [126]
                0.00    0.00       8/13          chk_if_up [105]
[109]    0.0    0.00    0.00      13         olsr_register_scheduler_event [109]
                0.00    0.00      13/68713       olsr_printf [38]
                0.00    0.00      13/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00       1/1           olsr_load_plugins [108]
[110]    0.0    0.00    0.00       1         olsr_load_dl [110]
                0.00    0.00      11/68713       olsr_printf [38]
                0.00    0.00       1/1           init_olsr_plugin [120]
                0.00    0.00       1/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00       4/18          update_neighbor_status [123]
                0.00    0.00      14/18          olsr_process_message_neighbors [41]
[111]    0.0    0.00    0.00      18         olsr_lookup_two_hop_neighbor_table [111]
                0.00    0.00       1/9392        mid_lookup_aliases [39]
                0.00    0.00      18/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00      14/14          olsr_process_message_neighbors [41]
[112]    0.0    0.00    0.00      14         olsr_linking_this_2_entries [112]
                0.00    0.00      28/84121       olsr_malloc [49]
                0.00    0.00      14/5723        olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.00      40/40          olsr_process_received_hna [68]
[113]    0.0    0.00    0.00      40         olsr_update_hna_entry [113]
                0.00    0.00      40/40          olsr_lookup_hna_gw [115]
                0.00    0.00       1/1           olsr_add_hna_entry [141]
                0.00    0.00       1/1           olsr_add_hna_net [142]
                0.00    0.00      40/40          olsr_lookup_hna_net [187]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[114]    0.0    0.00    0.00       1         olsr_init_package_process [114]
                0.00    0.00       4/5           olsr_parser_add_function [117]
                0.00    0.00       4/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00      40/40          olsr_update_hna_entry [113]
[115]    0.0    0.00    0.00      40         olsr_lookup_hna_gw [115]
                0.00    0.00      40/79914       olsr_hashing [57]
-----------------------------------------------
                                                 <spontaneous>
[116]    0.0    0.00    0.00                 olsr_plugin_io [116]
                0.00    0.00       9/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/5           ipc_init [122]
                0.00    0.00       4/5           olsr_init_package_process [114]
[117]    0.0    0.00    0.00       5         olsr_parser_add_function [117]
                0.00    0.00       5/68713       olsr_printf [38]
                0.00    0.00       5/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00      26/26          insert_mid_tuple [104]
[118]    0.0    0.00    0.00      26         olsr_lookup_neighbor_table_alias [118]
                0.00    0.00      26/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00      26/26          insert_mid_tuple [104]
[119]    0.0    0.00    0.00      26         olsr_lookup_two_hop_neighbor_table_mid [119]
                0.00    0.00      26/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00       1/1           olsr_load_dl [110]
[120]    0.0    0.00    0.00       1         init_olsr_plugin [120]
                0.00    0.00       6/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/3           ipc_init [122]
                0.00    0.00       2/3           chk_if_up [105]
[121]    0.0    0.00    0.00       3         add_olsr_socket [121]
                0.00    0.00       4/68713       olsr_printf [38]
                0.00    0.00       4/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[122]    0.0    0.00    0.00       1         ipc_init [122]
                0.00    0.00       1/3           add_olsr_socket [121]
                0.00    0.00       1/5           olsr_parser_add_function [117]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00     261/261         update_link_entry [51]
[123]    0.0    0.00    0.00     261         update_neighbor_status [123]
                0.00    0.00       4/18          olsr_lookup_two_hop_neighbor_table [111]
                0.00    0.00       2/4           olsr_delete_two_hop_neighbor_table [193]
-----------------------------------------------
                0.00    0.00       4/4           add_new_entry [97]
[124]    0.0    0.00    0.00       4         olsr_insert_neighbor_table [124]
                0.00    0.00       4/84121       olsr_malloc [49]
                0.00    0.00       4/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00       1/1           olsr_init_tables [55]
[125]    0.0    0.00    0.00       1         olsr_init_duplicate_table [125]
                0.00    0.00       1/13          olsr_register_scheduler_event [109]
                0.00    0.00       1/68713       olsr_printf [38]
                0.00    0.00       1/2           olsr_init_timer [199]
-----------------------------------------------
                0.00    0.00       1/1           olsr_init_tables [55]
[126]    0.0    0.00    0.00       1         olsr_init_mid_set [126]
                0.00    0.00       1/13          olsr_register_scheduler_event [109]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00      10/10          olsr_process_message_neighbors [41]
[127]    0.0    0.00    0.00      10         olsr_insert_two_hop_neighbor_table [127]
                0.00    0.00      10/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00       1/6           main [1]
                0.00    0.00       1/6           olsr_init_mprs_set [133]
                0.00    0.00       1/6           olsr_init_neighbor_table [143]
                0.00    0.00       1/6           olsr_init_tc [134]
                0.00    0.00       2/6           olsr_init_link_set [71]
[128]    0.0    0.00    0.00       6         olsr_register_timeout_function [128]
                0.00    0.00       6/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00       2/2           getsocket [130]
[129]    0.0    0.00    0.00       2         bind_socket_to_device [129]
                0.00    0.00       2/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       2/2           chk_if_up [105]
[130]    0.0    0.00    0.00       2         getsocket [130]
                0.00    0.00       2/2           bind_socket_to_device [129]
-----------------------------------------------
                0.00    0.00       2/2           chk_if_up [105]
[131]    0.0    0.00    0.00       2         net_add_buffer [131]
                0.00    0.00       4/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[132]    0.0    0.00    0.00       1         olsr_init_hna_set [132]
                0.00    0.00       1/13          olsr_register_scheduler_event [109]
-----------------------------------------------
                0.00    0.00       1/1           olsr_init_tables [55]
[133]    0.0    0.00    0.00       1         olsr_init_mprs_set [133]
                0.00    0.00       1/68713       olsr_printf [38]
                0.00    0.00       1/6           olsr_register_timeout_function [128]
-----------------------------------------------
                0.00    0.00       1/1           olsr_init_tables [55]
[134]    0.0    0.00    0.00       1         olsr_init_tc [134]
                0.00    0.00       1/68713       olsr_printf [38]
                0.00    0.00       1/6           olsr_register_timeout_function [128]
-----------------------------------------------
                                                 <spontaneous>
[135]    0.0    0.00    0.00                 register_pcf [135]
                0.00    0.00       1/68713       olsr_printf [38]
                0.00    0.00       1/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[136]    0.0    0.00    0.00       1         enable_ip_forwarding [136]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/1           olsr_shutdown [95]
[137]    0.0    0.00    0.00       1         olsr_close_plugins [137]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[138]    0.0    0.00    0.00       1         olsr_init_parser [138]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/1           olsr_shutdown [95]
[139]    0.0    0.00    0.00       1         restore_settings [139]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/1           olsr_shutdown [95]
[140]    0.0    0.00    0.00       1         shutdown_ipc [140]
                0.00    0.00       1/68713       olsr_printf [38]
-----------------------------------------------
                0.00    0.00       1/1           olsr_update_hna_entry [113]
[141]    0.0    0.00    0.00       1         olsr_add_hna_entry [141]
                0.00    0.00       1/84121       olsr_malloc [49]
                0.00    0.00       1/79914       olsr_hashing [57]
-----------------------------------------------
                0.00    0.00       1/1           olsr_update_hna_entry [113]
[142]    0.0    0.00    0.00       1         olsr_add_hna_net [142]
                0.00    0.00       1/84121       olsr_malloc [49]
-----------------------------------------------
                0.00    0.00       1/1           olsr_init_tables [55]
[143]    0.0    0.00    0.00       1         olsr_init_neighbor_table [143]
                0.00    0.00       1/6           olsr_register_timeout_function [128]
-----------------------------------------------
                0.00    0.00    3917/3917        scheduler [2]
[144]    0.0    0.00    0.00    3917         olsr_time_out_tc_set [144]
                0.00    0.00       5/718         olsr_tc_delete_entry_if_empty [107]
-----------------------------------------------
                0.00    0.00   15542/15542       olsr_time_out_neighborhood_tables [150]
[145]    0.0    0.00    0.00   15542         olsr_time_out_two_hop_neighbors [145]
-----------------------------------------------
                0.00    0.00     144/6822        create_lq_tc [54]
                0.00    0.00     160/6822        hna_chgestruct [103]
                0.00    0.00     261/6822        deserialize_lq_hello [99]
                0.00    0.00     444/6822        create_lq_hello [93]
                0.00    0.00    2166/6822        mid_chgestruct [92]
                0.00    0.00    3647/6822        deserialize_common [152]
[146]    0.0    0.00    0.00    6822         me_to_double [146]
-----------------------------------------------
                0.00    0.00       4/5723        olsr_add_mpr_selector [106]
                0.00    0.00       8/5723        add_new_entry [97]
                0.00    0.00      14/5723        olsr_linking_this_2_entries [112]
                0.00    0.00      26/5723        insert_mid_tuple [104]
                0.00    0.00      40/5723        olsr_process_received_hna [68]
                0.00    0.00     257/5723        olsr_update_mprs_set [83]
                0.00    0.00     490/5723        olsr_process_message_neighbors [41]
                0.00    0.00     513/5723        olsr_update_mid_table [82]
                0.00    0.00     522/5723        update_link_entry [51]
                0.00    0.00    1323/5723        parse_packet [12]
                0.00    0.00    2526/5723        olsr_tc_update_mprs [94]
[147]    0.0    0.00    0.00    5723         olsr_get_timestamp [147]
-----------------------------------------------
                0.00    0.00    3917/3917        scheduler [2]
[148]    0.0    0.00    0.00    3917         olsr_time_out_link_set [148]
-----------------------------------------------
                0.00    0.00    3917/3917        scheduler [2]
[149]    0.0    0.00    0.00    3917         olsr_time_out_mprs_set [149]
-----------------------------------------------
                0.00    0.00    3917/3917        scheduler [2]
[150]    0.0    0.00    0.00    3917         olsr_time_out_neighborhood_tables [150]
                0.00    0.00   15542/15542       olsr_time_out_two_hop_neighbors [145]
-----------------------------------------------
                0.00    0.00    3917/3917        scheduler [2]
[151]    0.0    0.00    0.00    3917         olsr_time_out_packet_loss [151]
-----------------------------------------------
                0.00    0.00     261/3647        deserialize_lq_hello [99]
                0.00    0.00    3386/3647        deserialize_lq_tc [24]
[152]    0.0    0.00    0.00    3647         deserialize_common [152]
                0.00    0.00    3647/6822        me_to_double [146]
-----------------------------------------------
                0.00    0.00     144/3530        olsr_output_lq_tc [47]
                0.00    0.00    3386/3530        olsr_input_lq_tc [17]
[153]    0.0    0.00    0.00    3530         destroy_lq_tc [153]
-----------------------------------------------
                0.00    0.00      82/3435        mid_build4 [87]
                0.00    0.00     142/3435        serialize_lq_tc [59]
                0.00    0.00     143/3435        hna_build4 [81]
                0.00    0.00     222/3435        serialize_lq_hello [78]
                0.00    0.00    2846/3435        olsr_forward_message [26]
[154]    0.0    0.00    0.00    3435         net_outbuffer_push [154]
-----------------------------------------------
                0.00    0.00    3386/3386        process_lq_tc [27]
[155]    0.0    0.00    0.00    3386         olsr_destroy_tc_message [155]
-----------------------------------------------
                0.00    0.00    2526/2526        olsr_tc_update_mprs [94]
[156]    0.0    0.00    0.00    2526         olsr_tc_lookup_dst [156]
-----------------------------------------------
                0.00    0.00    2166/2166        olsr_process_received_mid [30]
[157]    0.0    0.00    0.00    2166         olsr_destroy_mid_message [157]
-----------------------------------------------
                0.00    0.00      40/1465        olsr_process_received_hna [68]
                0.00    0.00     558/1465        olsr_process_received_mid [30]
                0.00    0.00     867/1465        olsr_tc_tap [29]
[158]    0.0    0.00    0.00    1465         check_neighbor_link [158]
-----------------------------------------------
                0.00    0.00    1334/1334        olsr_input [11]
[159]    0.0    0.00    0.00    1334         if_ifwithsock [159]
-----------------------------------------------
                0.00    0.00    1323/1323        olsr_update_packet_loss [76]
[160]    0.0    0.00    0.00    1323         update_packet_loss_worker [160]
-----------------------------------------------
                0.00    0.00    1175/1175        olsr_time_out_duplicate_table [182]
[161]    0.0    0.00    0.00    1175         olsr_del_dup_entry [161]
-----------------------------------------------
                0.00    0.00     465/930         olsr_ioctl_add_route [79]
                0.00    0.00     465/930         olsr_ioctl_del_route [85]
[162]    0.0    0.00    0.00     930         ipc_route_send_rtentry [162]
-----------------------------------------------
                0.00    0.00     222/824         olsr_output_lq_hello [77]
                0.00    0.00     602/824         scheduler [2]
[163]    0.0    0.00    0.00     824         net_output [163]
-----------------------------------------------
                0.00    0.00     822/822         olsr_tc_tap [29]
[164]    0.0    0.00    0.00     822         olsr_tc_delete_mprs [164]
-----------------------------------------------
                0.00    0.00      70/750         olsr_output_lq_tc [47]
                0.00    0.00     119/750         scheduler [2]
                0.00    0.00     561/750         olsr_forward_message [26]
[165]    0.0    0.00    0.00     750         set_buffer_timer [165]
-----------------------------------------------
                0.00    0.00      10/596         chk_if_up [105]
                0.00    0.00     222/596         serialize_lq_hello [78]
                0.00    0.00     364/596         serialize_common [172]
[166]    0.0    0.00    0.00     596         double_to_me [166]
-----------------------------------------------
                0.00    0.00      82/591         mid_build4 [87]
                0.00    0.00     143/591         hna_build4 [81]
                0.00    0.00     144/591         create_lq_tc [54]
                0.00    0.00     222/591         create_lq_hello [93]
[167]    0.0    0.00    0.00     591         get_msg_seqno [167]
-----------------------------------------------
                0.00    0.00     504/504         olsr_process_message_neighbors [41]
[168]    0.0    0.00    0.00     504         olsr_lookup_my_neighbors [168]
-----------------------------------------------
                0.00    0.00     222/483         olsr_output_lq_hello [77]
                0.00    0.00     261/483         olsr_input_lq_hello [13]
[169]    0.0    0.00    0.00     483         destroy_lq_hello [169]
-----------------------------------------------
                0.00    0.00     415/415         olsr_calculate_hna_routes [22]
[170]    0.0    0.00    0.00     415         olsr_check_for_higher_hopcount [170]
-----------------------------------------------
                0.00    0.00     142/364         serialize_lq_tc [59]
                0.00    0.00     222/364         serialize_lq_hello [78]
[171]    0.0    0.00    0.00     364         common_size [171]
-----------------------------------------------
                0.00    0.00     142/364         serialize_lq_tc [59]
                0.00    0.00     222/364         serialize_lq_hello [78]
[172]    0.0    0.00    0.00     364         serialize_common [172]
                0.00    0.00     364/596         double_to_me [166]
-----------------------------------------------
                0.00    0.00     261/261         update_link_entry [51]
[173]    0.0    0.00    0.00     261         check_link_status [173]
-----------------------------------------------
                0.00    0.00     261/261         olsr_hello_tap [15]
[174]    0.0    0.00    0.00     261         olsr_destroy_hello_message [174]
-----------------------------------------------
                0.00    0.00     261/261         olsr_hello_tap [15]
[175]    0.0    0.00    0.00     261         olsr_lookup_mpr_status [175]
-----------------------------------------------
                0.00    0.00     261/261         olsr_hello_tap [15]
[176]    0.0    0.00    0.00     261         olsr_update_packet_loss_hello_int [176]
-----------------------------------------------
                0.00    0.00     256/256         scheduler [2]
[177]    0.0    0.00    0.00     256         olsr_time_out_mid_set [177]
                0.00    0.00       6/6           mid_delete_node [189]
-----------------------------------------------
                0.00    0.00     255/255         scheduler [2]
[178]    0.0    0.00    0.00     255         olsr_time_out_hna_set [178]
-----------------------------------------------
                0.00    0.00     160/160         olsr_process_received_hna [68]
[179]    0.0    0.00    0.00     160         olsr_destroy_hna_message [179]
-----------------------------------------------
                0.00    0.00     143/143         generate_hna [80]
[180]    0.0    0.00    0.00     143         hna_build [180]
-----------------------------------------------
                0.00    0.00     121/121         yyparse [217]
[181]    0.0    0.00    0.00     121         yylex [181]
                0.00    0.00      38/38          get_conf_token [188]
                0.00    0.00       2/2           yy_get_next_buffer [201]
                0.00    0.00       1/1           yyensure_buffer_stack [216]
                0.00    0.00       1/1           yy_create_buffer [214]
                0.00    0.00       1/3           yy_load_buffer_state [195]
                0.00    0.00       1/1           yy_get_previous_state [215]
-----------------------------------------------
                0.00    0.00     110/110         scheduler [2]
[182]    0.0    0.00    0.00     110         olsr_time_out_duplicate_table [182]
                0.00    0.00    1175/1175        olsr_del_dup_entry [161]
-----------------------------------------------
                0.00    0.00       2/84          chk_if_up [105]
                0.00    0.00      82/84          chk_if_changed [184]
[183]    0.0    0.00    0.00      84         check_wireless_interface [183]
-----------------------------------------------
                0.00    0.00      82/82          check_interface_updates [186]
[184]    0.0    0.00    0.00      82         chk_if_changed [184]
                0.00    0.00      82/84          check_wireless_interface [183]
-----------------------------------------------
                0.00    0.00      82/82          generate_mid [86]
[185]    0.0    0.00    0.00      82         mid_build [185]
-----------------------------------------------
                0.00    0.00      41/41          scheduler [2]
[186]    0.0    0.00    0.00      41         check_interface_updates [186]
                0.00    0.00      82/82          chk_if_changed [184]
-----------------------------------------------
                0.00    0.00      40/40          olsr_update_hna_entry [113]
[187]    0.0    0.00    0.00      40         olsr_lookup_hna_net [187]
-----------------------------------------------
                0.00    0.00      38/38          yylex [181]
[188]    0.0    0.00    0.00      38         get_conf_token [188]
-----------------------------------------------
                0.00    0.00       6/6           olsr_time_out_mid_set [177]
[189]    0.0    0.00    0.00       6         mid_delete_node [189]
-----------------------------------------------
                0.00    0.00       6/6           chk_if_up [105]
[190]    0.0    0.00    0.00       6         sockaddr_to_string [190]
-----------------------------------------------
                0.00    0.00       5/5           olsr_delete_two_hop_neighbor_table [193]
[191]    0.0    0.00    0.00       5         olsr_delete_neighbor_2_pointer [191]
-----------------------------------------------
                0.00    0.00       1/5           main [1]
                0.00    0.00       1/5           olsr_shutdown [95]
                0.00    0.00       3/5           chk_if_up [105]
[192]    0.0    0.00    0.00       5         olsr_syslog [192]
-----------------------------------------------
                0.00    0.00       2/4           insert_mid_tuple [104]
                0.00    0.00       2/4           update_neighbor_status [123]
[193]    0.0    0.00    0.00       4         olsr_delete_two_hop_neighbor_table [193]
                0.00    0.00       5/5           olsr_delete_neighbor_2_pointer [191]
-----------------------------------------------
                0.00    0.00       1/3           main [1]
                0.00    0.00       2/3           yyparse [217]
[194]    0.0    0.00    0.00       3         get_default_if_config [194]
-----------------------------------------------
                0.00    0.00       1/3           yylex [181]
                0.00    0.00       1/3           yy_get_next_buffer [201]
                0.00    0.00       1/3           yy_init_buffer [202]
[195]    0.0    0.00    0.00       3         yy_load_buffer_state [195]
-----------------------------------------------
                0.00    0.00       1/3           yyensure_buffer_stack [216]
                0.00    0.00       2/3           yy_create_buffer [214]
[196]    0.0    0.00    0.00       3         yyalloc [196]
-----------------------------------------------
                0.00    0.00       2/2           chk_if_up [105]
[197]    0.0    0.00    0.00       2         deactivate_spoof [197]
-----------------------------------------------
                0.00    0.00       2/2           chk_if_up [105]
[198]    0.0    0.00    0.00       2         disable_redirects [198]
-----------------------------------------------
                0.00    0.00       1/2           olsr_init_duplicate_table [125]
                0.00    0.00       1/2           olsr_init_link_set [71]
[199]    0.0    0.00    0.00       2         olsr_init_timer [199]
-----------------------------------------------
                0.00    0.00       2/2           yy_init_buffer [202]
[200]    0.0    0.00    0.00       2         yy_flush_buffer [200]
-----------------------------------------------
                0.00    0.00       2/2           yylex [181]
[201]    0.0    0.00    0.00       2         yy_get_next_buffer [201]
                0.00    0.00       1/3           yy_load_buffer_state [195]
                0.00    0.00       1/1           yyrestart [218]
-----------------------------------------------
                0.00    0.00       1/2           yyrestart [218]
                0.00    0.00       1/2           yy_create_buffer [214]
[202]    0.0    0.00    0.00       2         yy_init_buffer [202]
                0.00    0.00       2/2           yy_flush_buffer [200]
                0.00    0.00       1/3           yy_load_buffer_state [195]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[203]    0.0    0.00    0.00       1         init_msg_seqno [203]
-----------------------------------------------
                0.00    0.00       1/1           olsr_init_tables [55]
[204]    0.0    0.00    0.00       1         olsr_init_routing_table [204]
-----------------------------------------------
                0.00    0.00       1/1           olsr_init_tables [55]
[205]    0.0    0.00    0.00       1         olsr_init_two_hop_table [205]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[206]    0.0    0.00    0.00       1         olsr_init_willingness [206]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[207]    0.0    0.00    0.00       1         olsr_openlog [207]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[208]    0.0    0.00    0.00       1         olsrd_parse_cnf [208]
                0.00    0.00       1/1           set_default_cnf [211]
                0.00    0.00       1/1           yyparse [217]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[209]    0.0    0.00    0.00       1         olsrd_print_cnf [209]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[210]    0.0    0.00    0.00       1         olsrd_sanity_check_cnf [210]
-----------------------------------------------
                0.00    0.00       1/1           olsrd_parse_cnf [208]
[211]    0.0    0.00    0.00       1         set_default_cnf [211]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[212]    0.0    0.00    0.00       1         set_default_ifcnfs [212]
-----------------------------------------------
                0.00    0.00       1/1           main [1]
[213]    0.0    0.00    0.00       1         set_default_values [213]
-----------------------------------------------
                0.00    0.00       1/1           yylex [181]
[214]    0.0    0.00    0.00       1         yy_create_buffer [214]
                0.00    0.00       2/3           yyalloc [196]
                0.00    0.00       1/2           yy_init_buffer [202]
-----------------------------------------------
                0.00    0.00       1/1           yylex [181]
[215]    0.0    0.00    0.00       1         yy_get_previous_state [215]
-----------------------------------------------
                0.00    0.00       1/1           yylex [181]
[216]    0.0    0.00    0.00       1         yyensure_buffer_stack [216]
                0.00    0.00       1/3           yyalloc [196]
-----------------------------------------------
                0.00    0.00       1/1           olsrd_parse_cnf [208]
[217]    0.0    0.00    0.00       1         yyparse [217]
                0.00    0.00     121/121         yylex [181]
                0.00    0.00       2/3           get_default_if_config [194]
-----------------------------------------------
                0.00    0.00       1/1           yy_get_next_buffer [201]
[218]    0.0    0.00    0.00       1         yyrestart [218]
                0.00    0.00       1/2           yy_init_buffer [202]
-----------------------------------------------

 This table describes the call tree of the program, and was sorted by
 the total amount of time spent in each function and its children.

 Each entry in this table consists of several lines.  The line with the
 index number at the left hand margin lists the current function.
 The lines above it list the functions that called this function,
 and the lines below it list the functions this one called.
 This line lists:
     index	A unique number given to each element of the table.
		Index numbers are sorted numerically.
		The index number is printed next to every function name so
		it is easier to look up where the function in the table.

     % time	This is the percentage of the `total' time that was spent
		in this function and its children.  Note that due to
		different viewpoints, functions excluded by options, etc,
		these numbers will NOT add up to 100%.

     self	This is the total amount of time spent in this function.

     children	This is the total amount of time propagated into this
		function by its children.

     called	This is the number of times the function was called.
		If the function called itself recursively, the number
		only includes non-recursive calls, and is followed by
		a `+' and the number of recursive calls.

     name	The name of the current function.  The index number is
		printed after it.  If the function is a member of a
		cycle, the cycle number is printed between the
		function's name and the index number.


 For the function's parents, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the function into this parent.

     children	This is the amount of time that was propagated from
		the function's children into this parent.

     called	This is the number of times this parent called the
		function `/' the total number of times the function
		was called.  Recursive calls to the function are not
		included in the number after the `/'.

     name	This is the name of the parent.  The parent's index
		number is printed after it.  If the parent is a
		member of a cycle, the cycle number is printed between
		the name and the index number.

 If the parents of the function cannot be determined, the word
 `<spontaneous>' is printed in the `name' field, and all the other
 fields are blank.

 For the function's children, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the child into the function.

     children	This is the amount of time that was propagated from the
		child's children to the function.

     called	This is the number of times the function called
		this child `/' the total number of times the child
		was called.  Recursive calls by the child are not
		listed in the number after the `/'.

     name	This is the name of the child.  The child's index
		number is printed after it.  If the child is a
		member of a cycle, the cycle number is printed
		between the name and the index number.

 If there are any cycles (circles) in the call graph, there is an
 entry for the cycle-as-a-whole.  This entry shows who called the
 cycle (as parents) and the members of the cycle (as children.)
 The `+' recursive calls entry shows the number of function calls that
 were internal to the cycle, and the calls entry for each member shows,
 for that member, how many times it was called from other members of
 the cycle.



Index by function name

   [5] add_edge               [91] olsr_add_dup_entry     [77] olsr_output_lq_hello
  [97] add_new_entry         [141] olsr_add_hna_entry     [47] olsr_output_lq_tc
 [121] add_olsr_socket       [142] olsr_add_hna_net      [117] olsr_parser_add_function
  [16] add_vertex            [106] olsr_add_mpr_selector  [67] olsr_print_link_set
 [129] bind_socket_to_device  [58] olsr_add_routes_in_kernel [37] olsr_print_neighbor_table
 [186] check_interface_updates [101] olsr_add_tc_entry    [20] olsr_print_tc_table
 [173] check_link_status      [23] olsr_build_update_list [38] olsr_printf
 [158] check_neighbor_link    [22] olsr_calculate_hna_routes [3] olsr_process_changes
 [183] check_wireless_interface [35] olsr_calculate_lq_mpr [41] olsr_process_message_neighbors
 [184] chk_if_changed          [4] olsr_calculate_lq_routing_table [68] olsr_process_received_hna
 [105] chk_if_up              [90] olsr_check_dup_table_fwd [30] olsr_process_received_mid
  [63] clear_console          [89] olsr_check_dup_table_proc [109] olsr_register_scheduler_event
 [171] common_size           [170] olsr_check_for_higher_hopcount [128] olsr_register_timeout_function
  [93] create_lq_hello        [64] olsr_check_for_lower_hopcount [98] olsr_set_dup_forward
  [54] create_lq_tc          [137] olsr_close_plugins    [192] olsr_syslog
 [197] deactivate_spoof      [161] olsr_del_dup_entry    [107] olsr_tc_delete_entry_if_empty
 [152] deserialize_common     [96] olsr_delete_all_kernel_routes [164] olsr_tc_delete_mprs
  [99] deserialize_lq_hello  [191] olsr_delete_neighbor_2_pointer [156] olsr_tc_lookup_dst
  [24] deserialize_lq_tc      [84] olsr_delete_routes_from_kernel [29] olsr_tc_tap
 [169] destroy_lq_hello      [193] olsr_delete_two_hop_neighbor_table [94] olsr_tc_update_mprs
 [153] destroy_lq_tc         [174] olsr_destroy_hello_message [182] olsr_time_out_duplicate_table
 [198] disable_redirects     [179] olsr_destroy_hna_message [178] olsr_time_out_hna_set
 [166] double_to_me          [157] olsr_destroy_mid_message [148] olsr_time_out_link_set
 [136] enable_ip_forwarding  [155] olsr_destroy_tc_message [177] olsr_time_out_mid_set
  [46] etx_to_string          [25] olsr_find_up_route    [149] olsr_time_out_mprs_set
  [18] extract_best           [26] olsr_forward_message  [150] olsr_time_out_neighborhood_tables
  [50] free_everything        [43] olsr_free_routing_table [151] olsr_time_out_packet_loss
  [73] frontend_msgparser    [147] olsr_get_timestamp    [144] olsr_time_out_tc_set
  [80] generate_hna           [57] olsr_hashing          [145] olsr_time_out_two_hop_neighbors
  [86] generate_mid           [15] olsr_hello_tap         [88] olsr_update_dup_entry
  [74] generate_stdout_pulse [125] olsr_init_duplicate_table [113] olsr_update_hna_entry
 [188] get_conf_token        [132] olsr_init_hna_set      [31] olsr_update_kernel_hna_routes
 [194] get_default_if_config  [71] olsr_init_link_set     [32] olsr_update_kernel_routes
   [8] get_interface_link_set [126] olsr_init_mid_set     [82] olsr_update_mid_table
 [167] get_msg_seqno         [133] olsr_init_mprs_set     [83] olsr_update_mprs_set
   [9] get_neighbor_nexthop  [143] olsr_init_neighbor_table [76] olsr_update_packet_loss
  [53] get_neighbor_status    [65] olsr_init_old_table   [176] olsr_update_packet_loss_hello_int
 [130] getsocket             [114] olsr_init_package_process [208] olsrd_parse_cnf
 [180] hna_build             [138] olsr_init_parser      [209] olsrd_print_cnf
  [81] hna_build4            [204] olsr_init_routing_table [210] olsrd_sanity_check_cnf
 [103] hna_chgestruct         [55] olsr_init_tables       [12] parse_packet
  [45] if_ifwithaddr         [134] olsr_init_tc           [10] poll_sockets
 [159] if_ifwithsock         [199] olsr_init_timer        [14] process_lq_hello
  [70] ifinit                [205] olsr_init_two_hop_table [27] process_lq_tc
 [203] init_msg_seqno        [206] olsr_init_willingness  [44] relax
 [120] init_olsr_plugin       [11] olsr_input            [139] restore_settings
  [69] insert_mid_alias       [13] olsr_input_lq_hello     [2] scheduler
 [104] insert_mid_tuple       [17] olsr_input_lq_tc      [172] serialize_common
  [52] ip6_to_string         [124] olsr_insert_neighbor_table [78] serialize_lq_hello
 [122] ipc_init                [7] olsr_insert_routing_table [59] serialize_lq_tc
  [75] ipc_input             [127] olsr_insert_two_hop_neighbor_table [165] set_buffer_timer
 [162] ipc_route_send_rtentry [79] olsr_ioctl_add_route  [211] set_default_cnf
  [66] list_add_head          [85] olsr_ioctl_del_route  [212] set_default_ifcnfs
  [40] list_add_tail          [21] olsr_ip_to_string     [213] set_default_values
  [48] list_get_head         [112] olsr_linking_this_2_entries [140] shutdown_ipc
  [19] list_get_next         [110] olsr_load_dl          [190] sockaddr_to_string
  [36] list_get_tail         [108] olsr_load_plugins      [51] update_link_entry
  [72] list_init             [115] olsr_lookup_hna_gw    [123] update_neighbor_status
  [34] lookup_link_entry     [187] olsr_lookup_hna_net   [160] update_packet_loss_worker
  [56] lookup_link_status    [175] olsr_lookup_mpr_status [214] yy_create_buffer
 [146] me_to_double           [61] olsr_lookup_mprs_set  [200] yy_flush_buffer
 [185] mid_build             [168] olsr_lookup_my_neighbors [201] yy_get_next_buffer
  [87] mid_build4             [28] olsr_lookup_neighbor_table [215] yy_get_previous_state
  [92] mid_chgestruct        [118] olsr_lookup_neighbor_table_alias [202] yy_init_buffer
 [189] mid_delete_node       [102] olsr_lookup_routing_table [195] yy_load_buffer_state
  [39] mid_lookup_aliases    [100] olsr_lookup_tc_entry  [196] yyalloc
   [6] mid_lookup_main_addr  [111] olsr_lookup_two_hop_neighbor_table [216] yyensure_buffer_stack
 [131] net_add_buffer        [119] olsr_lookup_two_hop_neighbor_table_mid [181] yylex
  [62] net_outbuffer_bytes_left [49] olsr_malloc         [217] yyparse
 [154] net_outbuffer_push     [33] olsr_move_route_table [218] yyrestart
 [163] net_output             [42] olsr_neighbor_best_link
  [60] net_output_pending    [207] olsr_openlog


More information about the Olsr-users mailing list