netdev-native-tnl: Introduce ip_build_header()
authorPravin B Shelar <pshelar@ovn.org>
Tue, 24 May 2016 03:27:14 +0000 (20:27 -0700)
committerPravin B Shelar <pshelar@ovn.org>
Tue, 24 May 2016 03:27:14 +0000 (20:27 -0700)
commit4975aa3ee6a8e5643b12e8d8d66facb705d11367
treed4ba07aa8428bb9c15ba4af90550b05a33969575
parentb803e6ac63f03b53bc5d0c52634ea88f783d506f
netdev-native-tnl: Introduce ip_build_header()

The native tunneling build tunnel header code is spread across
two different modules, it makes pretty hard to follow the code.
Following patch refactors the code to move all code to
netdev-ative-tnl module.

Signed-off-by: Pravin B Shelar <pshelar@ovn.org>
Acked-by: Jesse Gross <jesse@kernel.org>
lib/netdev-native-tnl.c
lib/netdev-native-tnl.h
lib/netdev-provider.h
lib/netdev.c
lib/netdev.h
ofproto/ofproto-dpif-xlate.c
ofproto/tunnel.c
ofproto/tunnel.h