Lines Matching defs:slave_name
113 static int pty_open_master(const char *prog, int *cntrl, char *slave_name);
114 static int pty_open_slave(const char *prog, char *slave_name);
135 char slave_name[PTY_MAX_NAME]; /* The filename of the slave end of the */
172 if(pty_open_master(prog, &cntrl, slave_name))
206 if((slave = pty_open_slave(prog, slave_name)) >= 0) {
225 * slave_name char * The file-name of the pseudo-terminal slave device
226 * will be recorded in slave_name[], which must have
232 static int pty_open_master(const char *prog, int *cntrl, char *slave_name)
259 strlcpy(slave_name, name, PTY_MAX_NAME);
307 strlcpy(slave_name, PTY_DEV_DIR, PTY_MAX_NAME);
308 strlcat(slave_name, PTY_SLAVE, PTY_MAX_NAME);
309 strlcat(slave_name, ext, PTY_MAX_NAME);
346 * slave_name char * The filename of the slave device.
351 static int pty_open_slave(const char *prog, char *slave_name)
367 fd = open(slave_name, O_RDWR);