ioctl.c

来自「unix v7是最后一个广泛发布的研究型UNIX版本」· C语言 代码 · 共 32 行

C
32
字号
#include "uucp.h"#include <sgtty.h>/******* *	ioctl(fn, com, ttbuf)	for machines without ioctl *	int fn, com; *	struct sgttyb *ttbuf; * *	return codes - same as stty and gtty */ioctl(fn, com, ttbuf)int fn, com;struct sgttyb *ttbuf;{	struct sgttyb tb;	switch (com) {	case TIOCHPCL:		gtty(fn, &tb);		tb.sg_flags |= 1;		return(stty(fn, &tb));	case TIOCGETP:		return(gtty(fn, ttbuf));	case TIOCSETP:		return(stty(fn, ttbuf));	case TIOCEXCL:	default:		return(-1);	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?