[Olsr-dev] OLSR Basic Multicast Forwarding (BMF) plugin v1.5 released

Erik Tromp (spam-protected)
Fri Jun 1 15:44:24 CEST 2007

Hi all,

As part of the proven "release early and often" policy, another new
version of the OLSR Basic Multicast Forwarding (BMF) plugin is

Here is the change log of version 1.5 with respect to the previous
version 1.4:

* Improved packet history list to take into account the full 32 bits 
  of the packet fingerprint.
  Previous versions derived a 16-bits value from the 32-bits packet
  fingerprint and used that 16-bits value to determine packet unicity. In
  situations with high packet rates (e.g. multicast video), this leads to
  packets being incorrectly seen as duplicates of other, previously received

* New encapsulation format. In previous versions, a complete Ethernet
  frame was encapsulated. This is unnecessary, and not very clean; e.g.
  from packets coming in on non-Ethernet media such as PPP, the data in
  the Ethernet header is bogus. The new encapsulation format encapsulates
  only the IP packet.
  The new encapsulation format is incompatible with those of previous
  BMF versions, implying that all network nodes need to be updated :-(

To build and use the plugin you need at least OLSRD version 0.4.10 .
BMF has been tested to build and run with OLSR version 0.4.10 and 0.5.0 .

As always, the source package can be downloaded at:


Have fun with it!


More information about the Olsr-dev mailing list