aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Gross <jesse@nicira.com>2012-09-25 13:22:08 -0700
committerJesse Gross <jesse@nicira.com>2012-09-25 14:03:00 -0700
commit515b2ed4a0d0c8b78fae33d5307fa93e8609394e (patch)
tree8c3adb4331b44284c1533a49d0f17e2db7804c6f
parent12953ff77c8e0f1fc99f04b34220b84fb6a20efe (diff)
netdev-vport: Fix ToS/TTL mixup in unparsing.
When unparsing the kernel tunnel configuration, TTL was incorrectly converted to "tos". Although it leads to confusing configuration output, actual operation is not affected. Signed-off-by: Jesse Gross <jesse@nicira.com> Acked-by: Kyle Mestery <kmestery@cisco.com>
-rw-r--r--lib/netdev-vport.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/netdev-vport.c b/lib/netdev-vport.c
index 1721f6bd..7baceb49 100644
--- a/lib/netdev-vport.c
+++ b/lib/netdev-vport.c
@@ -804,10 +804,10 @@ unparse_tunnel_config(const char *name OVS_UNUSED, const char *type OVS_UNUSED,
}
if (flags & TNL_F_TTL_INHERIT) {
- smap_add(args, "tos", "inherit");
+ smap_add(args, "ttl", "inherit");
} else if (a[OVS_TUNNEL_ATTR_TTL]) {
int ttl = nl_attr_get_u8(a[OVS_TUNNEL_ATTR_TTL]);
- shash_add(args, "tos", xasprintf("%d", ttl));
+ shash_add(args, "ttl", xasprintf("%d", ttl));
}
if (flags & TNL_F_TOS_INHERIT) {