projects
/
profile
/
ivi
/
can-utils.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9c82d46
)
slcand: accept both tty* and /dev/tty* device names
author
Yegor Yefremov
<yegorslists@googlemail.com>
Thu, 23 Jan 2014 08:49:23 +0000
(09:49 +0100)
committer
Marc Kleine-Budde
<mkl@pengutronix.de>
Thu, 23 Jan 2014 12:46:19 +0000
(13:46 +0100)
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
slcand.c
patch
|
blob
|
history
diff --git
a/slcand.c
b/slcand.c
index
69d30f7
..
831e8c6
100644
(file)
--- a/
slcand.c
+++ b/
slcand.c
@@
-251,10
+251,11
@@
int main(int argc, char *argv[])
/* Prepare the tty device name string */
pch = strstr(tty, devprefix);
- if (pch == tty)
- print_usage(argv[0]);
+ if (pch != tty)
+ snprintf(ttypath, TTYPATH_LENGTH, "%s%s", devprefix, tty);
+ else
+ snprintf(ttypath, TTYPATH_LENGTH, "%s", tty);
- snprintf(ttypath, TTYPATH_LENGTH, "%s%s", devprefix, tty);
syslog(LOG_INFO, "starting on TTY device %s", ttypath);
/* Daemonize */