public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] [PATCHv9 0/8] Distributed ARP Table
@ 2012-07-13 23:41 Antonio Quartulli
  2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 1/8] batman-adv: add UNICAST_4ADDR packet type Antonio Quartulli
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Antonio Quartulli @ 2012-07-13 23:41 UTC (permalink / raw)
  To: b.a.t.m.a.n

Hello people,

****
This is the **nineth** version of this patchset.

v8:
- introduce batman-adv private local storage for arp entries
- unicast ARP request are correctly handled now
- debug messages improved
- requests coming in unicast now get replied with unicast (no 4addr)

v9:
- added kernel-doc
- fixed counters
- ensure arp reply has been sent before dropping incoming arp request
****

This patches are based on top of speedy join patches:
 batman-adv: detect not yet announced clients
 batman-adv: change interface_rx to get orig node


Cheers,
	Antonio


Antonio Quartulli (7):
  batman-adv: add UNICAST_4ADDR packet type
  batman-adv: Distributed ARP Table - add a new debug log level
  batman-adv: Distributed ARP Table - create DHT helper functions
  batman-adv: Distributed ARP Table - implement local storage
  batman-adv: Distributed ARP Table - add ARP parsing functions
  batman-adv: Distributed ARP Table - add snooping functions for ARP
    messages
  batman-adv: Distributed ARP Table - add compile option

Martin Hundebøll (1):
  batman-adv: Add get_ethtool_stats() support for DAT

 Makefile                |    2 +
 Makefile.kbuild         |    1 +
 README                  |    3 +-
 README.external         |    1 +
 compat.c                |   10 +
 compat.h                |    1 +
 debugfs.c               |   15 +
 distributed-arp-table.c | 1094 +++++++++++++++++++++++++++++++++++++++++++++++
 distributed-arp-table.h |  132 ++++++
 gen-compat-autoconf.sh  |    1 +
 hard-interface.c        |    3 +
 main.c                  |    9 +
 main.h                  |   12 +-
 originator.c            |    2 +
 packet.h                |   30 +-
 routing.c               |   37 +-
 send.c                  |    4 +
 soft-interface.c        |   23 +-
 types.h                 |   45 ++
 unicast.c               |  137 +++++-
 unicast.h               |   24 +-
 21 files changed, 1553 insertions(+), 33 deletions(-)
 create mode 100644 distributed-arp-table.c
 create mode 100644 distributed-arp-table.h

-- 
1.7.9.4


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

end of thread, other threads:[~2012-07-14  9:31 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-13 23:41 [B.A.T.M.A.N.] [PATCHv9 0/8] Distributed ARP Table Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 1/8] batman-adv: add UNICAST_4ADDR packet type Antonio Quartulli
2012-07-14  7:04   ` Sven Eckelmann
2012-07-14  9:31     ` Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 2/8] batman-adv: Distributed ARP Table - add a new debug log level Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 3/8] batman-adv: Distributed ARP Table - create DHT helper functions Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 4/8] batman-adv: Distributed ARP Table - implement local storage Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 5/8] batman-adv: Distributed ARP Table - add ARP parsing functions Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 6/8] batman-adv: Distributed ARP Table - add snooping functions for ARP messages Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 7/8] batman-adv: Distributed ARP Table - add compile option Antonio Quartulli
2012-07-13 23:41 ` [B.A.T.M.A.N.] [PATCHv9 8/8] batman-adv: Add get_ethtool_stats() support for DAT Antonio Quartulli

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