summaryrefslogtreecommitdiffstats
path: root/rfcomm/main.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2002-10-18 21:59:04 +0000
committerMarcel Holtmann <marcel@holtmann.org>2002-10-18 21:59:04 +0000
commit9295987f15f7b96ac07a19da7d1e0a6f6f51ee6c (patch)
treed7d6e33e6992b31496094d4899dbdad3081b4af9 /rfcomm/main.c
parentc81148946afc66e3855466dc099cfaaa521d34a2 (diff)
Let "rfcomm connect ..." also work with DevFS
Diffstat (limited to 'rfcomm/main.c')
-rw-r--r--rfcomm/main.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/rfcomm/main.c b/rfcomm/main.c
index 2f793faa..f0275f74 100644
--- a/rfcomm/main.c
+++ b/rfcomm/main.c
@@ -249,8 +249,11 @@ static void cmd_connect(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **arg
snprintf(devname, MAXPATHLEN - 1, "/dev/rfcomm%d", dev);
if ((fd = open(devname, O_RDONLY | O_NOCTTY)) < 0) {
- perror("Can't open RFCOMM device");
- goto release;
+ snprintf(devname, MAXPATHLEN - 1, "/dev/bluetooth/rfcomm/%d", dev);
+ if ((fd = open(devname, O_RDONLY | O_NOCTTY)) < 0) {
+ perror("Can't open RFCOMM device");
+ goto release;
+ }
}
memset(&sa, 0, sizeof(sa));