Print this page
1060 termios missing cfmakeraw
Reviewed by: Cyril Plisko <cyril.plisko@mountall.com>
Reviewed by: Albert Lee <trisk@opensolaris.org>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/termios.h
          +++ new/usr/src/uts/common/sys/termios.h
↓ open down ↓ 96 lines elided ↑ open up ↑
  97   97   */
  98   98  
  99   99  #ifndef _KERNEL
 100  100  
 101  101  #if defined(__STDC__)
 102  102  
 103  103  extern speed_t cfgetospeed(const struct termios *);
 104  104  extern int cfsetospeed(struct termios *, speed_t);
 105  105  extern speed_t cfgetispeed(const struct termios *);
 106  106  extern int cfsetispeed(struct termios *, speed_t);
      107 +extern void cfmakeraw(struct termios *);
 107  108  extern int tcgetattr(int, struct termios *);
 108  109  extern int tcsetattr(int, int, const struct termios *);
 109  110  extern int tcsendbreak(int, int);
 110  111  extern int tcdrain(int);
 111  112  extern int tcflush(int, int);
 112  113  extern int tcflow(int, int);
 113  114  
 114  115  #else
 115  116  
 116  117  extern speed_t cfgetospeed();
 117  118  extern int cfsetospeed();
 118  119  extern speed_t cfgetispeed();
 119  120  extern int cfsetispeed();
      121 +extern void cfmakeraw();
 120  122  extern int tcgetattr();
 121  123  extern int tcsetattr();
 122  124  extern int tcsendbreak();
 123  125  extern int tcdrain();
 124  126  extern int tcflush();
 125  127  extern int tcflow();
 126  128  
 127  129  #endif /* __STDC__ */
 128  130  
 129  131  #if !defined(__XOPEN_OR_POSIX) || defined(_XPG4_2) || defined(__EXTENSIONS__)
↓ open down ↓ 454 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX