Thread (68 messages) 68 messages, 4 authors, 2015-04-22
STALE4068d
Revisions (4)
  1. v1 [diff vs current]
  2. v2 [diff vs current]
  3. v3 current
  4. v4 [diff vs current]

[PATCH net-next v3 0/4] mpls: Behaviour-changing improvements

From: Robert Shearman <hidden>
Date: 2015-03-30 18:17:33

This series consists of several small changes to make it easier to
understand the code, along with security and RFC-compliance
changes. These are important to consider before userspace begins
relying on the previous behaviour.

V2:
  - Dropped PHP comment patch to avoid holding up the rest of the
    changes due to quibbling on nomenclature.
  - Corrected reference to RFC 3031 in commit message of patch
    2. Added reference to RFC 3031 s4.1.5 for PHP behaviour.
  - s/forwarding/input/ in patch 3.
  - Made MPT_IPV4 and MPT_IPV6 equal to 4 and 6 respectively in patch
    4, eliminating a switch on the version number as suggested by
    review comments. Added back references to RFCs, but moved them to
    mpls_payload_type enum declaration.
V1:
  - Updated to reference the correct RFC in the first patch.

Robert Shearman (4):
  mpls: Use definition for reserved label checks
  mpls: Differentiate implicit-null and unlabeled neighbours
  mpls: Per-device enabling of packet input
  mpls: Allow payload type to be associated with label routes

 Documentation/networking/mpls-sysctl.txt |   9 ++
 include/linux/netdevice.h                |   4 +
 net/mpls/af_mpls.c                       | 226 +++++++++++++++++++++++++------
 net/mpls/internal.h                      |   7 +
 4 files changed, 203 insertions(+), 43 deletions(-)

-- 
2.1.4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help