* avoid lots of superflous malloc() and free()
* avoid lots of superflous malloc() and free()

ralisi/olsrd_cl_roam,diogomg/olsrd,acinonyx/olsrd,sebkur/olsrd,cholin/olsrd,diogomg/olsrd-binary-heap,cl4u2/olsrd-wot-pgp,zioproto/olsrd,zioproto/olsrd-gsoc2012,sauloqueiroz/incremental-spf,brabander/olsr,duydb2/olsr,zioproto/olsrd-gsoc2012,ninuxorg/olsrd,cholin/olsrd,sauloqueiroz/incremental-spf,cl4u2/olsrd-wot-pgp,diogomg/olsrd,zioproto/olsrd-gsoc2012,acinonyx/olsrd,zioproto/olsrd,ralisi/olsrd_cl_roam,zioproto/olsrd-gsoc2012,nolith/olsrd,servalproject/olsr,diogomg/olsrd-binary-heap,nolith/olsrd,nolith/olsrd,zioproto/olsrd,nolith/olsrd,diogomg/olsrd,servalproject/olsr,servalproject/olsr,ninuxorg/olsrd,duydb2/olsr,diogomg/olsrd-binary-heap,zioproto/olsrd-gsoc2012,cholin/olsrd,acinonyx/olsrd,ninuxorg/olsrd,brabander/olsr,zioproto/olsrd,diogomg/olsrd-binary-heap,brabander/olsr,diogomg/olsrd,diogomg/olsrd,servalproject/olsr,duydb2/olsr,duydb2/olsr,duydb2/olsr,cl4u2/olsrd-wot-pgp,cholin/olsrd,servalproject/olsr,cl4u2/olsrd-wot-pgp,cl4u2/olsrd-wot-pgp,ralisi/olsrd_cl_roam,duydb2/olsr,tdz/olsrd,diogomg/olsrd-binary-heap,ralisi/olsrd_cl_roam,nolith/olsrd,diogomg/olsrd,sebkur/olsrd,zioproto/olsrd,sebkur/olsrd,tdz/olsrd,brabander/olsr,zioproto/olsrd-gsoc2012,duydb2/olsr,tdz/olsrd,ninuxorg/olsrd,tdz/olsrd,sauloqueiroz/incremental-spf,tdz/olsrd,ninuxorg/olsrd,sebkur/olsrd,sauloqueiroz/incremental-spf,diogomg/olsrd-binary-heap,diogomg/olsrd,servalproject/olsr,acinonyx/olsrd,sebkur/olsrd,cholin/olsrd,acinonyx/olsrd,sebkur/olsrd,diogomg/olsrd-binary-heap,duydb2/olsr