Commit based upon d6442850bde61f0c3e7e2ae3247b4a856073c5e0
[librecmc/package-feed.git] / utils / qemu / files / 00-virtio-ports.hotplug
1 #!/bin/sh
2 # Copyright (C) 2016 OpenWrt.org
3 # Copyright (C) 2016 Yousong Zhou <yszhou4tech@gmail.com>
4
5 [ "$SUBSYSTEM" = "virtio-ports" ] || exit 0
6
7 syspath="/sys/$DEVPATH"
8 name="$(cat "$syspath/name" 2>/dev/null)"
9 [ -n "$name" ] || exit 0
10
11 case "$ACTION" in
12         "add")
13                 mkdir -p /dev/virtio-ports
14                 ln -s "/dev/$DEVNAME" "/dev/virtio-ports/$name"
15                 ;;
16         "del")
17                 rm -f "/dev/virtio-ports/$name"
18                 ;;
19 esac