23 lines
		
	
	
	
		
			453 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			453 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifdef __CHANNEL__
 | 
						|
struct sgttyb {
 | 
						|
	char	sg_ispeed;
 | 
						|
	char	sg_ospeed;
 | 
						|
	char	sg_erase;
 | 
						|
	char	sg_kill;
 | 
						|
	short	sg_flags;
 | 
						|
};
 | 
						|
 | 
						|
#ifdef __BSD4_2
 | 
						|
#define	TIOCGETP	((('t'<<8)|8)|(sizeof(struct sgttyb)<<16)|0x40000000)
 | 
						|
#define	TIOCSETN	((('t'<<8)|10)|(sizeof(struct sgttyb)<<16)|0x80000000)
 | 
						|
#else
 | 
						|
#define	TIOCGETP	(('t'<<8)|8)
 | 
						|
#define	TIOCSETN	(('t'<<8)|10)
 | 
						|
#endif
 | 
						|
 | 
						|
#define	CBREAK	02
 | 
						|
#define	ECHO	010
 | 
						|
#define	CRMOD	020
 | 
						|
#else
 | 
						|
#include "/usr/include/sgtty.h"
 | 
						|
#endif
 |