pty.c (1da177e4c3f41524e886b7f1b8a0c1fc7321cac2) | pty.c (b4fd310e163477236a241580b3b8c29aee65f4cc) |
---|---|
1/* 2 * Copyright (C) 2001, 2002 Jeff Dike (jdike@karaya.com) 3 * Licensed under the GPL 4 */ 5 6#include <stdio.h> 7#include <unistd.h> 8#include <string.h> --- 29 unchanged lines hidden (view full) --- 38 char **dev_out) 39{ 40 struct pty_chan *data = d; 41 char *dev; 42 int fd, err; 43 44 fd = get_pty(); 45 if(fd < 0){ | 1/* 2 * Copyright (C) 2001, 2002 Jeff Dike (jdike@karaya.com) 3 * Licensed under the GPL 4 */ 5 6#include <stdio.h> 7#include <unistd.h> 8#include <string.h> --- 29 unchanged lines hidden (view full) --- 38 char **dev_out) 39{ 40 struct pty_chan *data = d; 41 char *dev; 42 int fd, err; 43 44 fd = get_pty(); 45 if(fd < 0){ |
46 err = -errno; |
|
46 printk("open_pts : Failed to open pts\n"); | 47 printk("open_pts : Failed to open pts\n"); |
47 return(-errno); | 48 return err; |
48 } 49 if(data->raw){ 50 CATCH_EINTR(err = tcgetattr(fd, &data->tt)); 51 if(err) 52 return(err); 53 54 err = raw(fd); 55 if(err) --- 107 unchanged lines hidden --- | 49 } 50 if(data->raw){ 51 CATCH_EINTR(err = tcgetattr(fd, &data->tt)); 52 if(err) 53 return(err); 54 55 err = raw(fd); 56 if(err) --- 107 unchanged lines hidden --- |