Re: [PATCH net-next 1/6] seg6: Fix TLV definitions

2019-05-30 Thread Tom Herbert
On Thu, May 30, 2019 at 3:18 PM David Miller wrote: > > From: Tom Herbert > Date: Thu, 30 May 2019 14:50:16 -0700 > > > TLV constants are defined for PAD1, PADN, and HMAC (the three defined in > > draft-ietf-6man-segment-routing-header-19). The other TLV are unused and > > not correct so they are

Re: [PATCH net-next 1/6] seg6: Fix TLV definitions

2019-05-30 Thread David Miller
From: Tom Herbert Date: Thu, 30 May 2019 14:50:16 -0700 > TLV constants are defined for PAD1, PADN, and HMAC (the three defined in > draft-ietf-6man-segment-routing-header-19). The other TLV are unused and > not correct so they are removed. Removing macros will break userland compilation, you ca

[PATCH net-next 1/6] seg6: Fix TLV definitions

2019-05-30 Thread Tom Herbert
The definitions of TLVs in uapi/linux/seg6.h are incorrect and incomplete. Fix this. TLV constants are defined for PAD1, PADN, and HMAC (the three defined in draft-ietf-6man-segment-routing-header-19). The other TLV are unused and not correct so they are removed. Signed-off-by: Tom Herbert ---