Module: xenomai-3
Branch: next
Commit: f59c59b688d7ee9b5ee033092f71f2968ab169b2
URL:    
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=f59c59b688d7ee9b5ee033092f71f2968ab169b2

Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>
Date:   Tue Nov 11 18:18:59 2014 +0100

rtnet: EXPORT_SYMBOL -> EXPORT_SYMBOL_GPL

---

 kernel/drivers/net/stack/eth.c              |    4 ++--
 kernel/drivers/net/stack/iovec.c            |    4 ++--
 kernel/drivers/net/stack/ipv4/af_inet.c     |    4 ++--
 kernel/drivers/net/stack/ipv4/ip_fragment.c |    2 +-
 kernel/drivers/net/stack/ipv4/ip_input.c    |    2 +-
 kernel/drivers/net/stack/ipv4/ip_output.c   |    2 +-
 kernel/drivers/net/stack/ipv4/ip_sock.c     |    2 +-
 kernel/drivers/net/stack/ipv4/protocol.c    |    6 +++---
 kernel/drivers/net/stack/ipv4/route.c       |    8 ++++----
 kernel/drivers/net/stack/packet/af_packet.c |    2 +-
 kernel/drivers/net/stack/rtdev.c            |   28 +++++++++++++--------------
 kernel/drivers/net/stack/rtdev_mgr.c        |    8 ++++----
 kernel/drivers/net/stack/rtmac/rtmac_syms.c |   12 ++++++------
 kernel/drivers/net/stack/rtnet_chrdev.c     |    4 ++--
 kernel/drivers/net/stack/rtnet_module.c     |    8 ++++----
 kernel/drivers/net/stack/rtnet_rtpc.c       |    6 +++---
 kernel/drivers/net/stack/rtskb.c            |   26 ++++++++++++-------------
 kernel/drivers/net/stack/rtwlan.c           |    6 +++---
 kernel/drivers/net/stack/socket.c           |   10 +++++-----
 kernel/drivers/net/stack/stack_mgr.c        |   10 +++++-----
 20 files changed, 77 insertions(+), 77 deletions(-)

diff --git a/kernel/drivers/net/stack/eth.c b/kernel/drivers/net/stack/eth.c
index 88f644d..82a3aba 100644
--- a/kernel/drivers/net/stack/eth.c
+++ b/kernel/drivers/net/stack/eth.c
@@ -137,5 +137,5 @@ unsigned short rt_eth_type_trans(struct rtskb *skb, struct 
rtnet_device *rtdev)
 }
 
 
-EXPORT_SYMBOL(rt_eth_header);
-EXPORT_SYMBOL(rt_eth_type_trans);
+EXPORT_SYMBOL_GPL(rt_eth_header);
+EXPORT_SYMBOL_GPL(rt_eth_type_trans);
diff --git a/kernel/drivers/net/stack/iovec.c b/kernel/drivers/net/stack/iovec.c
index 7d8835e..24efa87 100644
--- a/kernel/drivers/net/stack/iovec.c
+++ b/kernel/drivers/net/stack/iovec.c
@@ -73,5 +73,5 @@ void rt_memcpy_fromkerneliovec(unsigned char *kdata, struct 
iovec *iov,int len)
 }
 
 
-EXPORT_SYMBOL(rt_memcpy_tokerneliovec);
-EXPORT_SYMBOL(rt_memcpy_fromkerneliovec);
+EXPORT_SYMBOL_GPL(rt_memcpy_tokerneliovec);
+EXPORT_SYMBOL_GPL(rt_memcpy_fromkerneliovec);
diff --git a/kernel/drivers/net/stack/ipv4/af_inet.c 
b/kernel/drivers/net/stack/ipv4/af_inet.c
index 77c43b2..cd96f49 100644
--- a/kernel/drivers/net/stack/ipv4/af_inet.c
+++ b/kernel/drivers/net/stack/ipv4/af_inet.c
@@ -45,7 +45,7 @@ struct route_solicit_params {
 
 #ifdef CONFIG_PROC_FS
 struct proc_dir_entry *ipv4_proc_root;
-EXPORT_SYMBOL(ipv4_proc_root);
+EXPORT_SYMBOL_GPL(ipv4_proc_root);
 #endif
 
 
@@ -360,4 +360,4 @@ module_init(rt_ipv4_proto_init);
 module_exit(rt_ipv4_proto_release);
 
 
-EXPORT_SYMBOL(rt_inet_aton);
+EXPORT_SYMBOL_GPL(rt_inet_aton);
diff --git a/kernel/drivers/net/stack/ipv4/ip_fragment.c 
b/kernel/drivers/net/stack/ipv4/ip_fragment.c
index ca0696b..0f5efe4 100644
--- a/kernel/drivers/net/stack/ipv4/ip_fragment.c
+++ b/kernel/drivers/net/stack/ipv4/ip_fragment.c
@@ -229,7 +229,7 @@ void rt_ip_frag_invalidate_socket(struct rtsocket *sock)
         rtdm_lock_put_irqrestore(&p_coll->frags.lock, context);
     }
 }
-EXPORT_SYMBOL(rt_ip_frag_invalidate_socket);
+EXPORT_SYMBOL_GPL(rt_ip_frag_invalidate_socket);
 
 
 
diff --git a/kernel/drivers/net/stack/ipv4/ip_input.c 
b/kernel/drivers/net/stack/ipv4/ip_input.c
index e2b019d..3f6a062 100644
--- a/kernel/drivers/net/stack/ipv4/ip_input.c
+++ b/kernel/drivers/net/stack/ipv4/ip_input.c
@@ -35,7 +35,7 @@
 #include <ipv4/ip_input.h>
 
 rt_ip_fallback_handler_t rt_ip_fallback_handler = NULL;
-EXPORT_SYMBOL(rt_ip_fallback_handler);
+EXPORT_SYMBOL_GPL(rt_ip_fallback_handler);
 #endif /* CONFIG_XENO_DRIVERS_NET_ADDON_PROXY */
 
 
diff --git a/kernel/drivers/net/stack/ipv4/ip_output.c 
b/kernel/drivers/net/stack/ipv4/ip_output.c
index cc47275..996aae5 100644
--- a/kernel/drivers/net/stack/ipv4/ip_output.c
+++ b/kernel/drivers/net/stack/ipv4/ip_output.c
@@ -245,7 +245,7 @@ int rt_ip_build_xmit(struct rtsocket *sk,
     kfree_rtskb(skb);
     return err;
 }
-EXPORT_SYMBOL(rt_ip_build_xmit);
+EXPORT_SYMBOL_GPL(rt_ip_build_xmit);
 
 
 
diff --git a/kernel/drivers/net/stack/ipv4/ip_sock.c 
b/kernel/drivers/net/stack/ipv4/ip_sock.c
index e336693..20f27fe 100644
--- a/kernel/drivers/net/stack/ipv4/ip_sock.c
+++ b/kernel/drivers/net/stack/ipv4/ip_sock.c
@@ -151,4 +151,4 @@ int rt_ip_ioctl(struct rtdm_fd *fd, int request, void *arg)
            return rt_socket_if_ioctl(fd, request, arg);
     }
 }
-EXPORT_SYMBOL(rt_ip_ioctl);
+EXPORT_SYMBOL_GPL(rt_ip_ioctl);
diff --git a/kernel/drivers/net/stack/ipv4/protocol.c 
b/kernel/drivers/net/stack/ipv4/protocol.c
index 7a9cee2..b5944fd 100644
--- a/kernel/drivers/net/stack/ipv4/protocol.c
+++ b/kernel/drivers/net/stack/ipv4/protocol.c
@@ -43,7 +43,7 @@ void rt_inet_add_protocol(struct rtinet_protocol *prot)
     if ( rt_inet_protocols[hash]==NULL )
        rt_inet_protocols[hash] = prot;
 }
-EXPORT_SYMBOL(rt_inet_add_protocol);
+EXPORT_SYMBOL_GPL(rt_inet_add_protocol);
 
 
 /***
@@ -57,7 +57,7 @@ void rt_inet_del_protocol(struct rtinet_protocol *prot)
     if ( prot==rt_inet_protocols[hash] )
        rt_inet_protocols[hash] = NULL;
 }
-EXPORT_SYMBOL(rt_inet_del_protocol);
+EXPORT_SYMBOL_GPL(rt_inet_del_protocol);
 
 
 
@@ -92,4 +92,4 @@ int rt_inet_socket(struct rtdm_fd *fd, int protocol)
        return -ENOPROTOOPT;
     }
 }
-EXPORT_SYMBOL(rt_inet_socket);
+EXPORT_SYMBOL_GPL(rt_inet_socket);
diff --git a/kernel/drivers/net/stack/ipv4/route.c 
b/kernel/drivers/net/stack/ipv4/route.c
index 1d93489..b99c12d 100644
--- a/kernel/drivers/net/stack/ipv4/route.c
+++ b/kernel/drivers/net/stack/ipv4/route.c
@@ -887,7 +887,7 @@ void rt_ip_routing_release(void)
 }
 
 
-EXPORT_SYMBOL(rt_ip_route_add_host);
-EXPORT_SYMBOL(rt_ip_route_del_host);
-EXPORT_SYMBOL(rt_ip_route_del_all);
-EXPORT_SYMBOL(rt_ip_route_output);
+EXPORT_SYMBOL_GPL(rt_ip_route_add_host);
+EXPORT_SYMBOL_GPL(rt_ip_route_del_host);
+EXPORT_SYMBOL_GPL(rt_ip_route_del_all);
+EXPORT_SYMBOL_GPL(rt_ip_route_output);
diff --git a/kernel/drivers/net/stack/packet/af_packet.c 
b/kernel/drivers/net/stack/packet/af_packet.c
index 6cb4543..1fcb05d 100644
--- a/kernel/drivers/net/stack/packet/af_packet.c
+++ b/kernel/drivers/net/stack/packet/af_packet.c
@@ -603,4 +603,4 @@ int rt_eth_aton(unsigned char *addr_buf, const char *mac)
     return 0;
 }
 
-EXPORT_SYMBOL(rt_eth_aton);
+EXPORT_SYMBOL_GPL(rt_eth_aton);
diff --git a/kernel/drivers/net/stack/rtdev.c b/kernel/drivers/net/stack/rtdev.c
index 27b341a..bf3bc4b 100644
--- a/kernel/drivers/net/stack/rtdev.c
+++ b/kernel/drivers/net/stack/rtdev.c
@@ -727,26 +727,26 @@ unsigned int rt_hard_mtu(struct rtnet_device *rtdev, 
unsigned int priority)
 }
 
 
-EXPORT_SYMBOL(rt_alloc_etherdev);
-EXPORT_SYMBOL(rtdev_free);
+EXPORT_SYMBOL_GPL(rt_alloc_etherdev);
+EXPORT_SYMBOL_GPL(rtdev_free);
 
-EXPORT_SYMBOL(rtdev_alloc_name);
+EXPORT_SYMBOL_GPL(rtdev_alloc_name);
 
-EXPORT_SYMBOL(rt_register_rtnetdev);
-EXPORT_SYMBOL(rt_unregister_rtnetdev);
+EXPORT_SYMBOL_GPL(rt_register_rtnetdev);
+EXPORT_SYMBOL_GPL(rt_unregister_rtnetdev);
 
-EXPORT_SYMBOL(rtdev_add_event_hook);
-EXPORT_SYMBOL(rtdev_del_event_hook);
+EXPORT_SYMBOL_GPL(rtdev_add_event_hook);
+EXPORT_SYMBOL_GPL(rtdev_del_event_hook);
 
-EXPORT_SYMBOL(rtdev_get_by_name);
-EXPORT_SYMBOL(rtdev_get_by_index);
-EXPORT_SYMBOL(rtdev_get_by_hwaddr);
-EXPORT_SYMBOL(rtdev_get_loopback);
+EXPORT_SYMBOL_GPL(rtdev_get_by_name);
+EXPORT_SYMBOL_GPL(rtdev_get_by_index);
+EXPORT_SYMBOL_GPL(rtdev_get_by_hwaddr);
+EXPORT_SYMBOL_GPL(rtdev_get_loopback);
 
-EXPORT_SYMBOL(rtdev_xmit);
+EXPORT_SYMBOL_GPL(rtdev_xmit);
 
 #ifdef CONFIG_XENO_DRIVERS_NET_ADDON_PROXY
-EXPORT_SYMBOL(rtdev_xmit_proxy);
+EXPORT_SYMBOL_GPL(rtdev_xmit_proxy);
 #endif
 
-EXPORT_SYMBOL(rt_hard_mtu);
+EXPORT_SYMBOL_GPL(rt_hard_mtu);
diff --git a/kernel/drivers/net/stack/rtdev_mgr.c 
b/kernel/drivers/net/stack/rtdev_mgr.c
index b68aa09..c3a1259 100644
--- a/kernel/drivers/net/stack/rtdev_mgr.c
+++ b/kernel/drivers/net/stack/rtdev_mgr.c
@@ -121,8 +121,8 @@ void rt_rtdev_mgr_delete (struct rtnet_mgr *mgr)
 }
 
 
-EXPORT_SYMBOL(rtnetif_err_rx);
-EXPORT_SYMBOL(rtnetif_err_tx);
+EXPORT_SYMBOL_GPL(rtnetif_err_rx);
+EXPORT_SYMBOL_GPL(rtnetif_err_tx);
 
-EXPORT_SYMBOL(rt_rtdev_connect);
-EXPORT_SYMBOL(rt_rtdev_disconnect);
+EXPORT_SYMBOL_GPL(rt_rtdev_connect);
+EXPORT_SYMBOL_GPL(rt_rtdev_disconnect);
diff --git a/kernel/drivers/net/stack/rtmac/rtmac_syms.c 
b/kernel/drivers/net/stack/rtmac/rtmac_syms.c
index b89412f..2e2bda7 100644
--- a/kernel/drivers/net/stack/rtmac/rtmac_syms.c
+++ b/kernel/drivers/net/stack/rtmac/rtmac_syms.c
@@ -26,12 +26,12 @@
 #include <rtmac/rtmac_vnic.h>
 
 
-EXPORT_SYMBOL(__rtmac_disc_register);
-EXPORT_SYMBOL(rtmac_disc_deregister);
+EXPORT_SYMBOL_GPL(__rtmac_disc_register);
+EXPORT_SYMBOL_GPL(rtmac_disc_deregister);
 
-EXPORT_SYMBOL(rtmac_disc_attach);
-EXPORT_SYMBOL(rtmac_disc_detach);
+EXPORT_SYMBOL_GPL(rtmac_disc_attach);
+EXPORT_SYMBOL_GPL(rtmac_disc_detach);
 
-EXPORT_SYMBOL(rtmac_vnic_set_max_mtu);
+EXPORT_SYMBOL_GPL(rtmac_vnic_set_max_mtu);
 
-EXPORT_SYMBOL(rtmac_vnic_xmit);
+EXPORT_SYMBOL_GPL(rtmac_vnic_xmit);
diff --git a/kernel/drivers/net/stack/rtnet_chrdev.c 
b/kernel/drivers/net/stack/rtnet_chrdev.c
index 634b526..ee71976 100644
--- a/kernel/drivers/net/stack/rtnet_chrdev.c
+++ b/kernel/drivers/net/stack/rtnet_chrdev.c
@@ -342,5 +342,5 @@ void rtnet_chrdev_release(void)
 }
 
 
-EXPORT_SYMBOL(rtnet_register_ioctls);
-EXPORT_SYMBOL(rtnet_unregister_ioctls);
+EXPORT_SYMBOL_GPL(rtnet_register_ioctls);
+EXPORT_SYMBOL_GPL(rtnet_unregister_ioctls);
diff --git a/kernel/drivers/net/stack/rtnet_module.c 
b/kernel/drivers/net/stack/rtnet_module.c
index 1e3f0c4..1466ab8 100644
--- a/kernel/drivers/net/stack/rtnet_module.c
+++ b/kernel/drivers/net/stack/rtnet_module.c
@@ -42,13 +42,13 @@ MODULE_DESCRIPTION("RTnet stack core");
 struct rtnet_mgr STACK_manager;
 struct rtnet_mgr RTDEV_manager;
 
-EXPORT_SYMBOL(STACK_manager);
-EXPORT_SYMBOL(RTDEV_manager);
+EXPORT_SYMBOL_GPL(STACK_manager);
+EXPORT_SYMBOL_GPL(RTDEV_manager);
 
 const char rtnet_rtdm_provider_name[] =
     "(C) 1999-2008 RTnet Development Team, http://www.rtnet.org";;
 
-EXPORT_SYMBOL(rtnet_rtdm_provider_name);
+EXPORT_SYMBOL_GPL(rtnet_rtdm_provider_name);
 
 
 #ifdef CONFIG_PROC_FS
@@ -57,7 +57,7 @@ EXPORT_SYMBOL(rtnet_rtdm_provider_name);
  */
 struct proc_dir_entry *rtnet_proc_root;
 
-EXPORT_SYMBOL(rtnet_proc_root);
+EXPORT_SYMBOL_GPL(rtnet_proc_root);
 
 
 static int rtnet_read_proc_devices(char *buf, char **start, off_t offset,
diff --git a/kernel/drivers/net/stack/rtnet_rtpc.c 
b/kernel/drivers/net/stack/rtnet_rtpc.c
index 7a24e5c..4ef4408 100644
--- a/kernel/drivers/net/stack/rtnet_rtpc.c
+++ b/kernel/drivers/net/stack/rtnet_rtpc.c
@@ -277,6 +277,6 @@ void rtpc_cleanup(void)
 }
 
 
-EXPORT_SYMBOL(rtnet_rtpc_dispatch_call);
-EXPORT_SYMBOL(rtnet_rtpc_complete_call);
-EXPORT_SYMBOL(rtnet_rtpc_complete_call_nrt);
+EXPORT_SYMBOL_GPL(rtnet_rtpc_dispatch_call);
+EXPORT_SYMBOL_GPL(rtnet_rtpc_complete_call);
+EXPORT_SYMBOL_GPL(rtnet_rtpc_complete_call_nrt);
diff --git a/kernel/drivers/net/stack/rtskb.c b/kernel/drivers/net/stack/rtskb.c
index 11043f8..cc1a3e4 100644
--- a/kernel/drivers/net/stack/rtskb.c
+++ b/kernel/drivers/net/stack/rtskb.c
@@ -40,7 +40,7 @@ static struct kmem_cache *rtskb_slab_pool;
 
 /* pool of rtskbs for global use */
 struct rtskb_pool global_pool;
-EXPORT_SYMBOL(global_pool);
+EXPORT_SYMBOL_GPL(global_pool);
 
 /* pool statistics */
 unsigned int rtskb_pools=0;
@@ -51,10 +51,10 @@ unsigned int rtskb_amount_max=0;
 #ifdef CONFIG_XENO_DRIVERS_NET_ADDON_RTCAP
 /* RTcap interface */
 rtdm_lock_t rtcap_lock;
-EXPORT_SYMBOL(rtcap_lock);
+EXPORT_SYMBOL_GPL(rtcap_lock);
 
 void (*rtcap_handler)(struct rtskb *skb) = NULL;
-EXPORT_SYMBOL(rtcap_handler);
+EXPORT_SYMBOL_GPL(rtcap_handler);
 #endif
 
 
@@ -81,7 +81,7 @@ unsigned int rtskb_copy_and_csum_bits(const struct rtskb 
*skb, int offset,
     return csum;
 }
 
-EXPORT_SYMBOL(rtskb_copy_and_csum_bits);
+EXPORT_SYMBOL_GPL(rtskb_copy_and_csum_bits);
 
 
 /***
@@ -113,7 +113,7 @@ void rtskb_copy_and_csum_dev(const struct rtskb *skb, u8 
*to)
     }
 }
 
-EXPORT_SYMBOL(rtskb_copy_and_csum_dev);
+EXPORT_SYMBOL_GPL(rtskb_copy_and_csum_dev);
 
 
 #ifdef CONFIG_XENO_DRIVERS_NET_CHECKED
@@ -131,7 +131,7 @@ void rtskb_over_panic(struct rtskb *skb, int sz, void *here)
                 skb->len, sz, (skb->rtdev) ? skb->rtdev->name : "<NULL>");
 }
 
-EXPORT_SYMBOL(rtskb_over_panic);
+EXPORT_SYMBOL_GPL(rtskb_over_panic);
 
 
 /**
@@ -148,7 +148,7 @@ void rtskb_under_panic(struct rtskb *skb, int sz, void 
*here)
                 skb->len, sz, (skb->rtdev) ? skb->rtdev->name : "<NULL>");
 }
 
-EXPORT_SYMBOL(rtskb_under_panic);
+EXPORT_SYMBOL_GPL(rtskb_under_panic);
 #endif /* CONFIG_XENO_DRIVERS_NET_CHECKED */
 
 static struct rtskb *__rtskb_pool_dequeue(struct rtskb_pool *pool)
@@ -235,7 +235,7 @@ struct rtskb *alloc_rtskb(unsigned int size, struct 
rtskb_pool *pool)
     return skb;
 }
 
-EXPORT_SYMBOL(alloc_rtskb);
+EXPORT_SYMBOL_GPL(alloc_rtskb);
 
 
 /***
@@ -292,7 +292,7 @@ void kfree_rtskb(struct rtskb *skb)
 #endif /* CONFIG_XENO_DRIVERS_NET_ADDON_RTCAP */
 }
 
-EXPORT_SYMBOL(kfree_rtskb);
+EXPORT_SYMBOL_GPL(kfree_rtskb);
 
 
 /***
@@ -323,7 +323,7 @@ unsigned int rtskb_pool_init(struct rtskb_pool *pool,
     return i;
 }
 
-EXPORT_SYMBOL(rtskb_pool_init);
+EXPORT_SYMBOL_GPL(rtskb_pool_init);
 
 static int rtskb_module_pool_trylock(void *cookie)
 {
@@ -346,7 +346,7 @@ unsigned int __rtskb_module_pool_init(struct rtskb_pool 
*pool,
 {
     return rtskb_pool_init(pool, initial_size, &rtskb_module_lock_ops, module);
 }
-EXPORT_SYMBOL(__rtskb_module_pool_init);
+EXPORT_SYMBOL_GPL(__rtskb_module_pool_init);
 
 
 /***
@@ -370,7 +370,7 @@ int rtskb_pool_release(struct rtskb_pool *pool)
     return 0;
 }
 
-EXPORT_SYMBOL(rtskb_pool_release);
+EXPORT_SYMBOL_GPL(rtskb_pool_release);
 
 
 unsigned int rtskb_pool_extend(struct rtskb_pool *pool,
@@ -465,7 +465,7 @@ int rtskb_acquire(struct rtskb *rtskb, struct rtskb_pool 
*comp_pool)
     return 0;
 }
 
-EXPORT_SYMBOL(rtskb_acquire);
+EXPORT_SYMBOL_GPL(rtskb_acquire);
 
 
 /* clone rtskb to another, allocating the new rtskb from pool */
diff --git a/kernel/drivers/net/stack/rtwlan.c 
b/kernel/drivers/net/stack/rtwlan.c
index fa2d827..20b1f3c 100644
--- a/kernel/drivers/net/stack/rtwlan.c
+++ b/kernel/drivers/net/stack/rtwlan.c
@@ -40,7 +40,7 @@ int rtwlan_rx(struct rtskb * rtskb, struct rtnet_device * 
rtnet_dev)
     return 0;
 }
 
-EXPORT_SYMBOL(rtwlan_rx);
+EXPORT_SYMBOL_GPL(rtwlan_rx);
 
 
 int rtwlan_tx(struct rtskb *rtskb, struct rtnet_device *rtnet_dev)
@@ -81,7 +81,7 @@ int rtwlan_tx(struct rtskb *rtskb, struct rtnet_device 
*rtnet_dev)
     return ret;
 }
 
-EXPORT_SYMBOL(rtwlan_tx);
+EXPORT_SYMBOL_GPL(rtwlan_tx);
 
 
 /**
@@ -112,7 +112,7 @@ struct rtnet_device * rtwlan_alloc_dev(int sizeof_priv)
     return rtnet_dev;
 }
 
-EXPORT_SYMBOL(rtwlan_alloc_dev);
+EXPORT_SYMBOL_GPL(rtwlan_alloc_dev);
 
 
 int rtwlan_ioctl(struct rtnet_device * rtdev,
diff --git a/kernel/drivers/net/stack/socket.c 
b/kernel/drivers/net/stack/socket.c
index e1ba07a..085e5ec 100644
--- a/kernel/drivers/net/stack/socket.c
+++ b/kernel/drivers/net/stack/socket.c
@@ -326,8 +326,8 @@ int rt_socket_select_bind(struct rtdm_fd *fd,
     return -EINVAL;
 }
 
-EXPORT_SYMBOL(rt_socket_select_bind);
-EXPORT_SYMBOL(rt_socket_init);
-EXPORT_SYMBOL(rt_socket_cleanup);
-EXPORT_SYMBOL(rt_socket_common_ioctl);
-EXPORT_SYMBOL(rt_socket_if_ioctl);
+EXPORT_SYMBOL_GPL(rt_socket_select_bind);
+EXPORT_SYMBOL_GPL(rt_socket_init);
+EXPORT_SYMBOL_GPL(rt_socket_cleanup);
+EXPORT_SYMBOL_GPL(rt_socket_common_ioctl);
+EXPORT_SYMBOL_GPL(rt_socket_if_ioctl);
diff --git a/kernel/drivers/net/stack/stack_mgr.c 
b/kernel/drivers/net/stack/stack_mgr.c
index 820d9d3..5c26aab 100644
--- a/kernel/drivers/net/stack/stack_mgr.c
+++ b/kernel/drivers/net/stack/stack_mgr.c
@@ -80,7 +80,7 @@ int rtdev_add_pack(struct rtpacket_type *pt)
     return ret;
 }
 
-EXPORT_SYMBOL(rtdev_add_pack);
+EXPORT_SYMBOL_GPL(rtdev_add_pack);
 
 
 /***
@@ -107,7 +107,7 @@ int rtdev_remove_pack(struct rtpacket_type *pt)
     return ret;
 }
 
-EXPORT_SYMBOL(rtdev_remove_pack);
+EXPORT_SYMBOL_GPL(rtdev_remove_pack);
 
 
 /***
@@ -134,7 +134,7 @@ void rtnetif_rx(struct rtskb *skb)
     }
 }
 
-EXPORT_SYMBOL(rtnetif_rx);
+EXPORT_SYMBOL_GPL(rtnetif_rx);
 
 
 #if IS_ENABLED(CONFIG_XENO_DRIVERS_NET_DRV_LOOPBACK)
@@ -234,7 +234,7 @@ void rt_stack_connect (struct rtnet_device *rtdev, struct 
rtnet_mgr *mgr)
     rtdev->stack_event = &mgr->event;
 }
 
-EXPORT_SYMBOL(rt_stack_connect);
+EXPORT_SYMBOL_GPL(rt_stack_connect);
 
 
 /***
@@ -245,7 +245,7 @@ void rt_stack_disconnect (struct rtnet_device *rtdev)
     rtdev->stack_event = NULL;
 }
 
-EXPORT_SYMBOL(rt_stack_disconnect);
+EXPORT_SYMBOL_GPL(rt_stack_disconnect);
 
 
 /***


_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to