*** SUBJECT HERE ***
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest13 patches 3 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/13 | ip_frag: Moving fragmentation/reassembly headers into a separate libraryconfig/ config/ examples/ +6 more | +55 | 0 replies | |
| 2/13 | Refactored IPv4 fragmentation into a proper libraryexamples/ lib/ lib/ +2 more | +267 | 0 replies | |
| 3/13 | Fixing issues reported by checkpatchlib/ | +11 | 0 replies | |
| 4/13 | ip_frag: new internal common headerlib/ lib/ | +55 | 0 replies | |
| 5/13 | ip_frag: removed unneeded check and macrolib/ | +0 | 0 replies | |
| 6/13 | ip_frag: renaming structures in fragmentation table to be more genericexamples/ lib/ lib/ +1 more | +122 | 0 replies | |
| 7/13 | ip_frag: refactored reassembly code and made it a proper libraryconfig/ config/ examples/ +8 more | +1023 | 0 replies | |
| 8/13 | ip_frag: renamed ipv4 frag functionexamples/ lib/ lib/ | +3 | 0 replies | |
| 9/13 | ip_frag: added IPv6 fragmentation supportlib/ lib/ lib/ | +247 | 0 replies | |
| 10/13 | examples: renamed ipv4_frag example app to ip_fragmentationexamples/ examples/ examples/ | +1 | 0 replies | |
| 11/13 | example: overhaul of ip_fragmentation example appexamples/ | +403 | 0 replies | |
| 12/13 | ip_frag: add support for IPv6 reassemblylib/ lib/ lib/ +3 more | +421 | 0 replies | |
| 13/13 | examples: overhaul of ip_reassembly appexamples/ examples/ | +435 | 0 replies |
Reviews trailers per patch
None of the 13 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Waterman Cao | Thomas Monjalon |
|---|---|---|
| Series | T-b | A-b |
| 1/13 | ||
| 2/13 | ||
| 3/13 | ||
| 4/13 | ||
| 5/13 | ||
| 6/13 | ||
| 7/13 | ||
| 8/13 | ||
| 9/13 | ||
| 10/13 | ||
| 11/13 | ||
| 12/13 | ||
| 13/13 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/13] *** SUBJECT HERE ***
*** BLURB HERE ***
Anatoly Burakov (13):
ip_frag: Moving fragmentation/reassembly headers into a separate
library
Refactored IPv4 fragmentation into a proper library
Fixing issues reported by checkpatch
ip_frag: new internal common header
ip_frag: removed unneeded check and macro
ip_frag: renaming structures in fragmentation table to be more generic
ip_frag: refactored reassembly code and made it a proper library
ip_frag: renamed ipv4 frag function
ip_frag: added IPv6 fragmentation support
examples: renamed ipv4_frag example app to ip_fragmentation
example: overhaul of ip_fragmentation example app
ip_frag: add support for IPv6 reassembly
examples: overhaul of ip_reassembly app
config/common_bsdapp | 7 +
config/common_linuxapp | 7 +
examples/{ipv4_frag => ip_fragmentation}/Makefile | 2 +-
examples/{ipv4_frag => ip_fragmentation}/main.c | 536 ++++++--
examples/{ipv4_frag => ip_fragmentation}/main.h | 0
examples/ip_reassembly/Makefile | 1 -
examples/ip_reassembly/ipv4_frag_tbl.h | 400 ------
examples/ip_reassembly/ipv4_rsmbl.h | 425 ------
examples/ip_reassembly/main.c | 1348 +++++++-------------
lib/Makefile | 1 +
lib/librte_ip_frag/Makefile | 55 +
lib/librte_ip_frag/ip_frag_common.h | 193 +++
lib/librte_ip_frag/ip_frag_internal.c | 421 ++++++
lib/librte_ip_frag/rte_ip_frag.h | 344 +++++
lib/librte_ip_frag/rte_ip_frag_common.c | 142 +++
.../librte_ip_frag/rte_ipv4_fragmentation.c | 91 +-
lib/librte_ip_frag/rte_ipv4_reassembly.c | 191 +++
lib/librte_ip_frag/rte_ipv6_fragmentation.c | 219 ++++
lib/librte_ip_frag/rte_ipv6_reassembly.c | 218 ++++
mk/rte.app.mk | 4 +
20 files changed, 2668 insertions(+), 1937 deletions(-)
rename examples/{ipv4_frag => ip_fragmentation}/Makefile (99%)
rename examples/{ipv4_frag => ip_fragmentation}/main.c (57%)
rename examples/{ipv4_frag => ip_fragmentation}/main.h (100%)
delete mode 100644 examples/ip_reassembly/ipv4_frag_tbl.h
delete mode 100644 examples/ip_reassembly/ipv4_rsmbl.h
create mode 100644 lib/librte_ip_frag/Makefile
create mode 100644 lib/librte_ip_frag/ip_frag_common.h
create mode 100644 lib/librte_ip_frag/ip_frag_internal.c
create mode 100644 lib/librte_ip_frag/rte_ip_frag.h
create mode 100644 lib/librte_ip_frag/rte_ip_frag_common.c
rename examples/ipv4_frag/rte_ipv4_frag.h => lib/librte_ip_frag/rte_ipv4_fragmentation.c (80%)
create mode 100644 lib/librte_ip_frag/rte_ipv4_reassembly.c
create mode 100644 lib/librte_ip_frag/rte_ipv6_fragmentation.c
create mode 100644 lib/librte_ip_frag/rte_ipv6_reassembly.cSignature · 1 line
1.8.1.4