diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c
index 19f24f778dc82811d952201a272a6c09889a8d4b..3f1a263e1249ebbaef7e3fb719252bb90d19ee6a 100644
--- a/net/ipv4/ip_output.c
+++ b/net/ipv4/ip_output.c
@@ -200,7 +200,7 @@ static inline int ip_finish_output2(struct sk_buff *skb)
 	return -EINVAL;
 }
 
-static int ip_finish_output(struct sk_buff *skb)
+static inline int ip_finish_output(struct sk_buff *skb)
 {
 	struct net_device *dev = skb->dst->dev;