aboutsummaryrefslogtreecommitdiffstats
path: root/mdev/lib/usb
diff options
context:
space:
mode:
authorChristoph Lohmann <20h@r-36.net>2012-05-19 10:02:21 +0200
committerChristoph Lohmann <20h@r-36.net>2012-05-19 10:02:21 +0200
commitdb64d569025530b743e4d2140fc10e0431ae0815 (patch)
treea2604bd495f51ad94d263c35f188ab0ae98613e4 /mdev/lib/usb
parent7b9e5ae8574e3964f83084d647be6d6b00c04761 (diff)
downloadnldev-db64d569025530b743e4d2140fc10e0431ae0815.tar.bz2
nldev-db64d569025530b743e4d2140fc10e0431ae0815.tar.xz
devinput and /dev/fd are now correctly created.
Diffstat (limited to 'mdev/lib/usb')
-rwxr-xr-xmdev/lib/usb27
1 files changed, 16 insertions, 11 deletions
diff --git a/mdev/lib/usb b/mdev/lib/usb
index af2bee2..362e808 100755
--- a/mdev/lib/usb
+++ b/mdev/lib/usb
@@ -8,18 +8,23 @@ BUSPATH=$(dirname "$DEVNAME")
DEVICENAME=$(basename "$DEVNAME")
case "$ACTION" in
- add|"")
- if [ ! -d "$BUSPATH" ]; then
+ add|"")
+ if [ ! -d "$BUSPATH" ]; then
mkdir -p "$BUSPATH"
- fi
- mv "$MDEV" "$BUSPATH/$DEVICENAME"
- ;;
- remove)
- if rm -f "$BUSPATH/$DEVICENAME" 2>/dev/null
- then
- rmdir -p "$BUSNAME" 2>/dev/null
- fi
- ;;
+ fi
+ mv "$MDEV" "$BUSPATH/$DEVICENAME"
+
+ case "$PRODUCT" in
+ *)
+ ;;
+ esac
+ ;;
+ remove)
+ if rm -f "$BUSPATH/$DEVICENAME" 2>/dev/null
+ then
+ rmdir -p "$BUSNAME" 2>/dev/null
+ fi
+ ;;
esac
exit 0