On 4/17/18 11:05 PM, Hangbin Liu wrote: > Like kernel net-next commit 72f6d71e491e6 ("vxlan: add ttl inherit support"), > vxlan ttl inherit should means inherit the inner protocol's ttl value. > > But currently when we add vxlan with "ttl inherit", we only set ttl 0, > which is actually use whatever default value instead of inherit the inner > protocol's ttl value. > > To make a difference with ttl inherit and ttl == 0, we add an attribute > IFLA_VXLAN_TTL_INHERIT when "ttl inherit" specified. And use "ttl auto" > to means "use whatever default value", the same behavior with ttl == 0. > > Reported-by: Jianlin Shi <ji...@redhat.com> > Suggested-by: Jiri Benc <jb...@redhat.com> > Signed-off-by: Hangbin Liu <liuhang...@gmail.com> > --- > include/uapi/linux/if_link.h | 1 + > ip/iplink_vxlan.c | 8 ++++++-- > 2 files changed, 7 insertions(+), 2 deletions(-) >
applied to iproute2-next.