@@ -65,7 +65,7 @@ struct lwtunnel_state *lwtunnel_state_alloc(int encap_len)
65
65
66
66
return lws ;
67
67
}
68
- EXPORT_SYMBOL (lwtunnel_state_alloc );
68
+ EXPORT_SYMBOL_GPL (lwtunnel_state_alloc );
69
69
70
70
static const struct lwtunnel_encap_ops __rcu *
71
71
lwtun_encaps [LWTUNNEL_ENCAP_MAX + 1 ] __read_mostly ;
@@ -80,7 +80,7 @@ int lwtunnel_encap_add_ops(const struct lwtunnel_encap_ops *ops,
80
80
& lwtun_encaps [num ],
81
81
NULL , ops ) ? 0 : -1 ;
82
82
}
83
- EXPORT_SYMBOL (lwtunnel_encap_add_ops );
83
+ EXPORT_SYMBOL_GPL (lwtunnel_encap_add_ops );
84
84
85
85
int lwtunnel_encap_del_ops (const struct lwtunnel_encap_ops * ops ,
86
86
unsigned int encap_type )
@@ -99,7 +99,7 @@ int lwtunnel_encap_del_ops(const struct lwtunnel_encap_ops *ops,
99
99
100
100
return ret ;
101
101
}
102
- EXPORT_SYMBOL (lwtunnel_encap_del_ops );
102
+ EXPORT_SYMBOL_GPL (lwtunnel_encap_del_ops );
103
103
104
104
int lwtunnel_build_state (u16 encap_type ,
105
105
struct nlattr * encap , unsigned int family ,
@@ -138,7 +138,7 @@ int lwtunnel_build_state(u16 encap_type,
138
138
139
139
return ret ;
140
140
}
141
- EXPORT_SYMBOL (lwtunnel_build_state );
141
+ EXPORT_SYMBOL_GPL (lwtunnel_build_state );
142
142
143
143
int lwtunnel_valid_encap_type (u16 encap_type , struct netlink_ext_ack * extack )
144
144
{
@@ -175,7 +175,7 @@ int lwtunnel_valid_encap_type(u16 encap_type, struct netlink_ext_ack *extack)
175
175
176
176
return ret ;
177
177
}
178
- EXPORT_SYMBOL (lwtunnel_valid_encap_type );
178
+ EXPORT_SYMBOL_GPL (lwtunnel_valid_encap_type );
179
179
180
180
int lwtunnel_valid_encap_type_attr (struct nlattr * attr , int remaining ,
181
181
struct netlink_ext_ack * extack )
@@ -205,7 +205,7 @@ int lwtunnel_valid_encap_type_attr(struct nlattr *attr, int remaining,
205
205
206
206
return 0 ;
207
207
}
208
- EXPORT_SYMBOL (lwtunnel_valid_encap_type_attr );
208
+ EXPORT_SYMBOL_GPL (lwtunnel_valid_encap_type_attr );
209
209
210
210
void lwtstate_free (struct lwtunnel_state * lws )
211
211
{
@@ -219,7 +219,7 @@ void lwtstate_free(struct lwtunnel_state *lws)
219
219
}
220
220
module_put (ops -> owner );
221
221
}
222
- EXPORT_SYMBOL (lwtstate_free );
222
+ EXPORT_SYMBOL_GPL (lwtstate_free );
223
223
224
224
int lwtunnel_fill_encap (struct sk_buff * skb , struct lwtunnel_state * lwtstate )
225
225
{
@@ -259,7 +259,7 @@ int lwtunnel_fill_encap(struct sk_buff *skb, struct lwtunnel_state *lwtstate)
259
259
260
260
return (ret == - EOPNOTSUPP ? 0 : ret );
261
261
}
262
- EXPORT_SYMBOL (lwtunnel_fill_encap );
262
+ EXPORT_SYMBOL_GPL (lwtunnel_fill_encap );
263
263
264
264
int lwtunnel_get_encap_size (struct lwtunnel_state * lwtstate )
265
265
{
@@ -281,7 +281,7 @@ int lwtunnel_get_encap_size(struct lwtunnel_state *lwtstate)
281
281
282
282
return ret ;
283
283
}
284
- EXPORT_SYMBOL (lwtunnel_get_encap_size );
284
+ EXPORT_SYMBOL_GPL (lwtunnel_get_encap_size );
285
285
286
286
int lwtunnel_cmp_encap (struct lwtunnel_state * a , struct lwtunnel_state * b )
287
287
{
@@ -309,7 +309,7 @@ int lwtunnel_cmp_encap(struct lwtunnel_state *a, struct lwtunnel_state *b)
309
309
310
310
return ret ;
311
311
}
312
- EXPORT_SYMBOL (lwtunnel_cmp_encap );
312
+ EXPORT_SYMBOL_GPL (lwtunnel_cmp_encap );
313
313
314
314
int lwtunnel_output (struct net * net , struct sock * sk , struct sk_buff * skb )
315
315
{
@@ -343,7 +343,7 @@ int lwtunnel_output(struct net *net, struct sock *sk, struct sk_buff *skb)
343
343
344
344
return ret ;
345
345
}
346
- EXPORT_SYMBOL (lwtunnel_output );
346
+ EXPORT_SYMBOL_GPL (lwtunnel_output );
347
347
348
348
int lwtunnel_xmit (struct sk_buff * skb )
349
349
{
@@ -378,7 +378,7 @@ int lwtunnel_xmit(struct sk_buff *skb)
378
378
379
379
return ret ;
380
380
}
381
- EXPORT_SYMBOL (lwtunnel_xmit );
381
+ EXPORT_SYMBOL_GPL (lwtunnel_xmit );
382
382
383
383
int lwtunnel_input (struct sk_buff * skb )
384
384
{
@@ -412,4 +412,4 @@ int lwtunnel_input(struct sk_buff *skb)
412
412
413
413
return ret ;
414
414
}
415
- EXPORT_SYMBOL (lwtunnel_input );
415
+ EXPORT_SYMBOL_GPL (lwtunnel_input );
0 commit comments