+ msg_starting bluetooth; started
+ if is_yes "${HID2HCI_ENABLE}" && [ -x /usr/sbin/hid2hci ]; then
+ msg_starting hid2hci
+ daemon /usr/sbin/hid2hci -0 -q #be quiet
+ RETVAL=$?
+ /bin/sleep 1 # delay for hid's to be detected by hotplug
+ fi
+
+ if is_yes "${HCID_ENABLE}" && [ -x /usr/sbin/hcid ]; then
+ msg_starting hcid
+ daemon /usr/sbin/hcid -f /etc/bluetooth/hcid.conf
+ RETVAL=$?
+ fi
+
+ if is_yes "${SDPD_ENABLE}" && [ -x /usr/sbin/sdpd ]; then
+ msg_starting sdpd
+ daemon /usr/sbin/sdpd
+ RETVAL=$?
+ fi
+
+ if is_yes "${HIDD_ENABLE}" && [ -x /usr/bin/hidd ]; then
+ msg_starting hidd
+ daemon /usr/bin/hidd ${HIDD_OPTIONS} --server
+ RETVAL=$?
+ fi
+
+ if is_yes "${RFCOMM_ENABLE}" && [ -x /usr/bin/rfcomm ]; then
+ msg_starting rfcomm
+ daemon /usr/bin/rfcomm -f /etc/bluetooth/rfcomm.conf bind all
+ RETVAL=$?
+ fi
+
+ if is_yes "${DUND_ENABLE}" && [ -x /usr/bin/dund ]; then
+ msg_starting dund
+ daemon /usr/bin/dund ${DUND_OPTIONS}
+ RETVAL=$?
+ fi
+
+ if is_yes "${PAND_ENABLE}" && [ -x /usr/bin/pand ]; then
+ msg_starting pand
+ daemon /usr/bin/pand ${PAND_OPTIONS}
+ RETVAL=$?
+ fi
+