]> git.baikalelectronics.ru Git - kernel.git/commit
ip_tunnel: don't add tunnel twice
authorDuan Jiong <duanj.fnst@cn.fujitsu.com>
Thu, 15 May 2014 05:07:02 +0000 (13:07 +0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 16 May 2014 20:57:44 +0000 (16:57 -0400)
commit6818d17b2c210cd44de938d3f9e6b00767c3d65e
tree810cc07129201a9bd578fbc6fe95a28f2c094d6b
parentd4215d4e3e8333acda6fe83d37d4d17325589ead
ip_tunnel: don't add tunnel twice

When using command "ip tunnel add" to add a tunnel, the tunnel will be added twice,
through ip_tunnel_create() and ip_tunnel_update().

Because the second is unnecessary, so we can just break after adding tunnel
through ip_tunnel_create().

Signed-off-by: Duan Jiong <duanj.fnst@cn.fujitsu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/ip_tunnel.c