openvswitch: Fix build failure.

Add dependency on INET to fix following build error. I have also
fixed MPLS dependency.

ERROR: "ip_route_output_flow" [net/openvswitch/openvswitch.ko]
undefined!
make[1]: *** [__modpost] Error 1

Reported-by: Jim Davis <jim.epost@gmail.com>
Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Pravin B Shelar 2014-11-13 22:21:30 -08:00 committed by David S. Miller
parent 076ce44825
commit 8cd4313aa7

View file

@ -4,7 +4,9 @@
config OPENVSWITCH config OPENVSWITCH
tristate "Open vSwitch" tristate "Open vSwitch"
depends on INET
select LIBCRC32C select LIBCRC32C
select NET_MPLS_GSO
---help--- ---help---
Open vSwitch is a multilayer Ethernet switch targeted at virtualized Open vSwitch is a multilayer Ethernet switch targeted at virtualized
environments. In addition to supporting a variety of features environments. In addition to supporting a variety of features
@ -30,8 +32,6 @@ config OPENVSWITCH
config OPENVSWITCH_GRE config OPENVSWITCH_GRE
tristate "Open vSwitch GRE tunneling support" tristate "Open vSwitch GRE tunneling support"
select NET_MPLS_GSO
depends on INET
depends on OPENVSWITCH depends on OPENVSWITCH
depends on NET_IPGRE_DEMUX depends on NET_IPGRE_DEMUX
default OPENVSWITCH default OPENVSWITCH
@ -45,7 +45,6 @@ config OPENVSWITCH_GRE
config OPENVSWITCH_VXLAN config OPENVSWITCH_VXLAN
tristate "Open vSwitch VXLAN tunneling support" tristate "Open vSwitch VXLAN tunneling support"
depends on INET
depends on OPENVSWITCH depends on OPENVSWITCH
depends on VXLAN depends on VXLAN
default OPENVSWITCH default OPENVSWITCH
@ -58,7 +57,6 @@ config OPENVSWITCH_VXLAN
config OPENVSWITCH_GENEVE config OPENVSWITCH_GENEVE
tristate "Open vSwitch Geneve tunneling support" tristate "Open vSwitch Geneve tunneling support"
depends on INET
depends on OPENVSWITCH depends on OPENVSWITCH
depends on GENEVE depends on GENEVE
default OPENVSWITCH default OPENVSWITCH