All of lore.kernel.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] routing code re-organization / the road ahead
@ 2011-08-03  7:52 Marek Lindner
  2011-08-03  7:52 ` [B.A.T.M.A.N.] [PATCH 1/4] batman-adv: rename all instances of batman_packet to batman_ogm_packet Marek Lindner
  2011-08-03  8:30 ` [B.A.T.M.A.N.] routing code re-organization / the road ahead Andrew Lunn
  0 siblings, 2 replies; 14+ messages in thread
From: Marek Lindner @ 2011-08-03  7:52 UTC (permalink / raw)
  To: b.a.t.m.a.n


Hi folks,

as some of you already know we are actively working towards the new routing 
algorithm. Since it is our fifth incarnation we named it "B.A.T.M.A.N. V". The 
major improvements focus on areas like mobility support, less overhead and 
faster network convergence. We still are in the early stages of developing the 
code and finalizing the concept. Interested parties / early birds may contact 
us to get involved. All others should wait until we issue the call for public 
testing & feedback.

In order to ensure a smooth transition and efficient testing later, we decided 
to offer a choice of routing algorithm at compile time. Those who wish to test 
the new code (once available) can choose it whereas the others can stick with 
the mature routing code base while enjoying new features / bug fixes outside 
of the routing algorithm.

As a first step into that direction I worked on a set of patches to assemble 
all B.A.T.M.A.N. IV related routing code in a single file, accessible via a 
routing algo API which will also be used by the new code.

Note: Although we have a new file (bat_iv_ogm.c) I kept the previous copyright 
information because all I did was shuffling the code around. During the 
process I renamed a few functions here and there but no code was changed.

Regards,
Marek

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2011-08-18 10:36 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-03  7:52 [B.A.T.M.A.N.] routing code re-organization / the road ahead Marek Lindner
2011-08-03  7:52 ` [B.A.T.M.A.N.] [PATCH 1/4] batman-adv: rename all instances of batman_packet to batman_ogm_packet Marek Lindner
2011-08-03  7:53   ` [B.A.T.M.A.N.] [PATCH 2/4] batman-adv: agglomerate all batman iv ogm processing functions in a single file Marek Lindner
2011-08-18 10:34     ` Marek Lindner
2011-08-03  7:53   ` [B.A.T.M.A.N.] [PATCH 3/4] batman-adv: move routing packet initialization into corresponding file Marek Lindner
2011-08-18 10:35     ` Marek Lindner
2011-08-03  7:53   ` [B.A.T.M.A.N.] [PATCH 4/4] batman-adv agglomerate all batman iv ogm senbding functions in the batman iv file Marek Lindner
2011-08-18 10:36     ` Marek Lindner
2011-08-18 10:33   ` [B.A.T.M.A.N.] [PATCH 1/4] batman-adv: rename all instances of batman_packet to batman_ogm_packet Marek Lindner
2011-08-03  8:30 ` [B.A.T.M.A.N.] routing code re-organization / the road ahead Andrew Lunn
2011-08-03 14:39   ` Marek Lindner
2011-08-03 16:50     ` Andrew Lunn
2011-08-04  8:29       ` Marek Lindner
2011-08-12 13:15       ` Simon Wunderlich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.