summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/net/lwtunnel.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/net/lwtunnel.h b/include/net/lwtunnel.h
index df24b3611ff4..918e03c1dafa 100644
--- a/include/net/lwtunnel.h
+++ b/include/net/lwtunnel.h
@@ -69,6 +69,8 @@ int lwtunnel_fill_encap(struct sk_buff *skb,
69int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate); 69int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate);
70struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len); 70struct lwtunnel_state *lwtunnel_state_alloc(int hdr_len);
71int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b); 71int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b);
72int lwtunnel_output(struct sock *sk, struct sk_buff *skb);
73int lwtunnel_output6(struct sock *sk, struct sk_buff *skb);
72 74
73#else 75#else
74 76
@@ -127,6 +129,16 @@ static inline int lwtunnel_cmp_encap(struct lwtunnel_state *a,
127 return 0; 129 return 0;
128} 130}
129 131
132static inline int lwtunnel_output(struct sock *sk, struct sk_buff *skb)
133{
134 return -EOPNOTSUPP;
135}
136
137static inline int lwtunnel_output6(struct sock *sk, struct sk_buff *skb)
138{
139 return -EOPNOTSUPP;
140}
141
130#endif 142#endif
131 143
132#endif /* __NET_LWTUNNEL_H */ 144#endif /* __NET_LWTUNNEL_H */