public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] [PATCHv4 0/3] new feature: Speedy Join 2012-07-01b
@ 2012-07-01 12:09 Antonio Quartulli
  2012-07-01 12:09 ` [B.A.T.M.A.N.] [PATCHv4 1/3] batman-adv: add reference counting for type batadv_tt_orig_list_entry Antonio Quartulli
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Antonio Quartulli @ 2012-07-01 12:09 UTC (permalink / raw)
  To: b.a.t.m.a.n

Hello people,

this is the fourth version of the Speedy Join patchset below


Changes history:
v1 -> v2:
- indentation and style has been fixed taking into consideration Sven's
  suggestions
- Old patch 4 has been removed. TT flags do not really need to be carry along
  with the tt_entry in a roaming_adv packet. (at least this is not needed for
  the purpose of this feature). A roaming client will be marked as ROAM on
  the new mesh node and therefore it will be already purged if nobody claims it

v2 -> v3:
- patch 1 and 2 have been merged in 1/3. Changes were all related to the new
  refcounting mechanism. ..orig_entry_find() function has been improved as well
  as ..orig_entry_add() (it does internally check if the orig_entry already
  exists or not) and ..has_orig() (now it does use ..orig_entry_find()).
- patch 2/3 has been modified to take into consideration the change above
- temp timeout changed to an absolute value instead of being computed as product
  of the local orig_interval times a constant factor.

v3 -> v4:
- fixed some minor style issues
- renamed batadv_orig_list_entry_free_ref() to
  batadv_tt_orig_list_entry_free_ref()
- improved comment in patch 2/3

Thank you,
	Antonio


Antonio Quartulli (3):
  batman-adv: add reference counting for type batadv_tt_orig_list_entry
  batman-adv: detect not yet announced clients
  batman-adv: change interface_rx to get orig node

 main.h              |    1 +
 packet.h            |    1 +
 routing.c           |   10 +--
 soft-interface.c    |    6 +-
 soft-interface.h    |    5 +-
 translation-table.c |  194 +++++++++++++++++++++++++++++++++++++--------------
 translation-table.h |    4 +-
 types.h             |    2 +
 8 files changed, 163 insertions(+), 60 deletions(-)

-- 
1.7.9.4


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

end of thread, other threads:[~2012-07-05 21:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-01 12:09 [B.A.T.M.A.N.] [PATCHv4 0/3] new feature: Speedy Join 2012-07-01b Antonio Quartulli
2012-07-01 12:09 ` [B.A.T.M.A.N.] [PATCHv4 1/3] batman-adv: add reference counting for type batadv_tt_orig_list_entry Antonio Quartulli
2012-07-05 21:06   ` Marek Lindner
2012-07-01 12:09 ` [B.A.T.M.A.N.] [PATCHv4 2/3] batman-adv: detect not yet announced clients Antonio Quartulli
2012-07-01 12:09 ` [B.A.T.M.A.N.] [PATCHv4 3/3] batman-adv: change interface_rx to get orig node Antonio Quartulli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox