Skip to content

UDP/ICMP/TCP for a namespace

Denis V. Lunev containers netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest11 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11: Process ARP in the context of the correct namespace.net/ipv4/arp.c+9 -140 replies
2/11: /proc/net/arp namespacing.net/ipv4/arp.c+18 -20 replies
3/11: Add namespace parameter to ip_options_compile.include/net/ip.h net/ipv4/ip_input.c net/ipv4/ip_options.c+7 -50 replies
4/11: Add namespace parameter to ip_options_get(...).include/net/ip.h net/ipv4/ip_options.c net/ipv4/ip_sockglue.c+12 -100 replies
5/11: Add namespace parameter to ip_cmsg_send.include/net/ip.h net/ipv4/ip_sockglue.c net/ipv4/raw.c +1 more+6 -50 replies
6/11: Process IP layer in the context of the correct namespace.net/ipv4/ip_fragment.c net/ipv4/ip_input.c net/ipv4/ip_options.c +2 more+14 -80 replies
7/11: Process INET socket layer in the correct namespace.net/ipv4/af_inet.c net/ipv4/inet_connection_sock.c net/ipv4/raw.c +1 more+7 -70 replies
8/11: Process netfilter hooks in initial namespace only.net/netfilter/core.c+8 -00 replies
9/11: Drop packets in the non-initial namespace on the per/protocol basis.include/net/protocol.h net/ipv4/ip_input.c+6 -50 replies
10/11: Allow to create sockets in non-initial namespace.net/ipv4/af_inet.c+21 -30 replies
11/11: Enable TCP/UDP/ICMP inside namespace.net/ipv4/af_inet.c net/ipv4/udplite.c+4 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/11 net-2.6.26] UDP/ICMP/TCP for a namespace

Hello, Dave!

This patch set finally enables TCP/UDP and ICMP inside a namespace. In order to do this we fix ARP processing, IP options processing and allow packets to flow to namespace aware protocols.

Finally, this makes namespace functional and alive :)