With commit 525c907d8305fddbbfa54e68d9035608e08d2288 UDP support was split
off into the separate kernel module rtudp, thus leaving rtipv4 kernel
module without the former UDP support. This patch modifies the RTnet
loading/unloading script to take care of this change so that RT-UDP is
automatically loaded again.

Signed-off-by: Sebastian Smolorz <[email protected]>
---
 tools/rtnet.in |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/tools/rtnet.in b/tools/rtnet.in
index 251fada..dddd852 100755
--- a/tools/rtnet.in
+++ b/tools/rtnet.in
@@ -33,6 +33,7 @@ EOF
 init_rtnet() {
     insmod $RTNET_MOD/rtnet$MODULE_EXT >/dev/null || exit 1
     insmod $RTNET_MOD/rtipv4$MODULE_EXT >/dev/null || exit 1
+    insmod $RTNET_MOD/rtudp$MODULE_EXT >/dev/null || exit 1
     insmod $RTNET_MOD/rtpacket$MODULE_EXT >/dev/null || exit 1
     insmod $RTNET_MOD/$RT_DRIVER$MODULE_EXT $RT_DRIVER_OPTIONS >/dev/null || 
exit 1
 
@@ -307,7 +308,7 @@ case "$1" in
         $RTIFCONFIG rteth0 down 2>/dev/null
         $RTIFCONFIG rtlo down 2>/dev/null
 
-        rmmod tdma rtmac rtcfg rtcap rt_loopback $RT_DRIVER rtpacket rtipv4 
rtnet 2>/dev/null
+        rmmod tdma rtmac rtcfg rtcap rt_loopback $RT_DRIVER rtpacket rtudp 
rtipv4 rtnet 2>/dev/null
         ;;
 
     master)
@@ -329,6 +330,7 @@ case "$1" in
     loopback)
         insmod $RTNET_MOD/rtnet$MODULE_EXT >/dev/null || exit 1
         insmod $RTNET_MOD/rtipv4$MODULE_EXT >/dev/null || exit 1
+        insmod $RTNET_MOD/rtudp$MODULE_EXT >/dev/null || exit 1
         insmod $RTNET_MOD/rtpacket$MODULE_EXT >/dev/null || exit 1
 
         insmod $RTNET_MOD/rt_loopback$MODULE_EXT >/dev/null || exit 1
-- 

------------------------------------------------------------------------------
_______________________________________________
RTnet-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rtnet-developers

Reply via email to