]> rtime.felk.cvut.cz Git - can-utils.git/blobdiff - slcand.c
include: can.h: remove unused include of version.h
[can-utils.git] / slcand.c
index 69d30f7b2064472b841bb31d617b5048aa79a2f2..831e8c6166784dc9f296587712ce60e57e7b05cb 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 */