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] Fragmentation version 2
@ 2013-05-23 14:53 Martin Hundebøll
  2013-05-23 14:53 ` [B.A.T.M.A.N.] [PATCHv4 1/3] batman-adv: Remove old fragmentation code Martin Hundebøll
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Martin Hundebøll @ 2013-05-23 14:53 UTC (permalink / raw)
  To: b.a.t.m.a.n; +Cc: Martin Hundebøll

This is the fourth revision of a few patches to remove the current fragmentation code and replace it with a new version that supports more packet types and more fragments per packet, thus allowing bigger payloads.

The patches are based on current master and are meant for the next big bump in compat number. Revision 4 is changed according to Antonios latest review.

Martin Hundebøll (3):
  batman-adv: Remove old fragmentation code
  batman-adv: Receive fragmented packets and merge
  batman-adv: Fragment and send skbs larger than mtu

 Makefile.kbuild         |   2 +-
 distributed-arp-table.c |  11 +-
 fragmentation.c         | 485 ++++++++++++++++++++++++++++++++++++++++++++++++
 fragmentation.h         |  50 +++++
 hard-interface.c        |   1 -
 main.c                  |   8 +-
 main.h                  |   9 +
 originator.c            |  19 +-
 packet.h                |  41 ++--
 routing.c               | 145 ++++++---------
 routing.h               |   4 +-
 send.c                  | 195 ++++++++++++++++++-
 send.h                  |  36 ++++
 soft-interface.c        |  15 +-
 types.h                 |  63 +++++--
 unicast.c               | 478 -----------------------------------------------
 unicast.h               |  92 ---------
 17 files changed, 936 insertions(+), 718 deletions(-)
 create mode 100644 fragmentation.c
 create mode 100644 fragmentation.h
 delete mode 100644 unicast.c
 delete mode 100644 unicast.h

-- 
1.8.2.3


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

end of thread, other threads:[~2013-05-23 18:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-23 14:53 [B.A.T.M.A.N.] [PATCHv4 0/3] Fragmentation version 2 Martin Hundebøll
2013-05-23 14:53 ` [B.A.T.M.A.N.] [PATCHv4 1/3] batman-adv: Remove old fragmentation code Martin Hundebøll
2013-05-23 16:58   ` Marek Lindner
2013-05-23 14:53 ` [B.A.T.M.A.N.] [PATCHv4 2/3] batman-adv: Receive fragmented packets and merge Martin Hundebøll
2013-05-23 17:12   ` Marek Lindner
2013-05-23 14:53 ` [B.A.T.M.A.N.] [PATCHv4 3/3] batman-adv: Fragment and send skbs larger than mtu Martin Hundebøll
2013-05-23 18:16   ` Marek Lindner

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