Lines Matching defs:ttyname
48 char *ttyname;
56 errx(EX_USAGE, "usage: %s <ttyname>\n", progname);
61 ttyname = argv[1];
69 warnc(ENAMETOOLONG, ttyname);
73 ttyname = malloc(len);
74 if (ttyname == NULL) {
80 result = snprintf(ttyname, len, "%s/%s", DEVPATHNAME, argv[1]);
85 fd = open(ttyname, O_RDWR);
87 warnc(errno, "open %s", ttyname);
89 free(ttyname);
94 warnc(errno, "ioctl TIOCNXCL %s", ttyname);
97 free(ttyname);