亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ourhdr.h

?? UNIX環境下利用高級IO技術實現非阻塞的輸入/輸出
?? H
字號:
/* Our own header, to be included *after* all standard system headers */#ifndef	__ourhdr_h#define	__ourhdr_h#include	<sys/types.h>	/* required for some of our prototypes */#include	<stdio.h>		/* for convenience */#include	<stdlib.h>		/* for convenience */#include	<string.h>		/* for convenience */#include	<unistd.h>		/* for convenience */#define	MAXLINE	4096			/* max line length */#define	FILE_MODE	(S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)					/* default file access permissions for new files */#define	DIR_MODE	(FILE_MODE | S_IXUSR | S_IXGRP | S_IXOTH)					/* default permissions for new directories */typedef	void	Sigfunc(int);	/* for signal handlers */					/* 4.3BSD Reno <signal.h> doesn't define SIG_ERR */#if	defined(SIG_IGN) && !defined(SIG_ERR)#define	SIG_ERR	((Sigfunc *)-1)#endif#define	min(a,b)	((a) < (b) ? (a) : (b))#define	max(a,b)	((a) > (b) ? (a) : (b))					/* prototypes for our own functions */char	*path_alloc(int *);			/* {Prog pathalloc} */int		 open_max(void);			/* {Prog openmax} */void	 clr_fl(int, int);			/* {Prog setfl} */void	 set_fl(int, int);			/* {Prog setfl} */void	 pr_exit(int);				/* {Prog prexit} */void	 pr_mask(const char *);		/* {Prog prmask} */Sigfunc	*signal_intr(int, Sigfunc *);/* {Prog signal_intr_function} */int		 tty_cbreak(int);			/* {Prog raw} */int		 tty_raw(int);				/* {Prog raw} */int		 tty_reset(int);			/* {Prog raw} */void	 tty_atexit(void);			/* {Prog raw} */#ifdef	ECHO	/* only if <termios.h> has been included */struct termios	*tty_termios(void);	/* {Prog raw} */#endifvoid	 sleep_us(unsigned int);	/* {Ex sleepus} */ssize_t	 readn(int, void *, size_t);/* {Prog readn} */ssize_t	 writen(int, const void *, size_t);/* {Prog writen} */int		 daemon_init(void);			/* {Prog daemoninit} */int		 s_pipe(int *);				/* {Progs svr4_spipe bsd_spipe} */int		 recv_fd(int, ssize_t (*func)(int, const void *, size_t));									/* {Progs recvfd_svr4 recvfd_43bsd} */int		 send_fd(int, int);			/* {Progs sendfd_svr4 sendfd_43bsd} */int		 send_err(int, int, const char *);/* {Prog senderr} */int		 serv_listen(const char *);	/* {Progs servlisten_svr4 servlisten_44bsd} */int		 serv_accept(int, uid_t *);	/* {Progs servaccept_svr4 servaccept_44bsd} */int		 cli_conn(const char *);	/* {Progs cliconn_svr4 cliconn_44bsd} */int		 buf_args(char *, int (*func)(int, char **));									/* {Prog bufargs} */int		 ptym_open(char *);			/* {Progs ptyopen_svr4 ptyopen_44bsd} */int		 ptys_open(int, char *);	/* {Progs ptyopen_svr4 ptyopen_44bsd} */#ifdef	TIOCGWINSZpid_t	 pty_fork(int *, char *, const struct termios *,				  const struct winsize *);	/* {Prog ptyfork} */#endifint		lock_reg(int, int, int, off_t, int, off_t);									/* {Prog lockreg} */#define	read_lock(fd, offset, whence, len) \			lock_reg(fd, F_SETLK, F_RDLCK, offset, whence, len)#define	readw_lock(fd, offset, whence, len) \			lock_reg(fd, F_SETLKW, F_RDLCK, offset, whence, len)#define	write_lock(fd, offset, whence, len) \			lock_reg(fd, F_SETLK, F_WRLCK, offset, whence, len)#define	writew_lock(fd, offset, whence, len) \			lock_reg(fd, F_SETLKW, F_WRLCK, offset, whence, len)#define	un_lock(fd, offset, whence, len) \			lock_reg(fd, F_SETLK, F_UNLCK, offset, whence, len)pid_t	lock_test(int, int, off_t, int, off_t);									/* {Prog locktest} */#define	is_readlock(fd, offset, whence, len) \			lock_test(fd, F_RDLCK, offset, whence, len)#define	is_writelock(fd, offset, whence, len) \			lock_test(fd, F_WRLCK, offset, whence, len)void	err_dump(const char *, ...);	/* {App misc_source} */void	err_msg(const char *, ...);void	err_quit(const char *, ...);void	err_ret(const char *, ...);void	err_sys(const char *, ...);void	log_msg(const char *, ...);		/* {App misc_source} */void	log_open(const char *, int, int);void	log_quit(const char *, ...);void	log_ret(const char *, ...);void	log_sys(const char *, ...);void	TELL_WAIT(void);		/* parent/child from {Sec race_conditions} */void	TELL_PARENT(pid_t);void	TELL_CHILD(pid_t);void	WAIT_PARENT(void);void	WAIT_CHILD(void);#endif	/* __ourhdr_h */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久亚洲综合| 欧美一区二区三区视频| 国产美女在线精品| 日本欧美在线观看| 蜜桃精品在线观看| 麻豆91小视频| 韩国一区二区三区| 国产精品一区二区黑丝| 成人免费视频视频在线观看免费| 国产精品伊人色| 成人a区在线观看| 91麻豆自制传媒国产之光| 色噜噜久久综合| 欧美美女一区二区| 欧美成人激情免费网| 日本一区二区在线不卡| 一级特黄大欧美久久久| 美腿丝袜亚洲色图| 国产福利视频一区二区三区| 91在线看国产| 91精品蜜臀在线一区尤物| 亚洲精品一区在线观看| 久久久国产精品午夜一区ai换脸| 国产欧美一区二区精品性色超碰 | 不卡电影免费在线播放一区| 色综合天天狠狠| 51午夜精品国产| 国产性色一区二区| 亚洲精品免费在线播放| 蜜臀久久久99精品久久久久久| 国产成人精品一区二区三区四区| 91精品福利视频| 精品久久一二三区| 一区二区三区资源| 国产一区二区毛片| 欧美性xxxxxxxx| 国产色婷婷亚洲99精品小说| 亚洲自拍偷拍图区| 国产成人精品一区二| 欧美一区二区三区四区在线观看| 久久精品欧美一区二区三区不卡| 亚洲一区视频在线| 岛国精品在线观看| 欧美一区二区播放| 亚洲国产综合91精品麻豆| 国产成人福利片| 欧美一区二区精美| 亚洲一二三四区不卡| 国产乱对白刺激视频不卡| 欧美日韩在线一区二区| 国产三级一区二区三区| 免费一级欧美片在线观看| 日本高清无吗v一区| 国产欧美日韩另类视频免费观看| 秋霞午夜鲁丝一区二区老狼| 在线亚洲人成电影网站色www| 国产夜色精品一区二区av| 日韩国产欧美视频| 精品视频免费看| 一区二区三区四区激情 | 日本一区中文字幕| 91美女在线观看| 国产精品久久毛片av大全日韩| 九九国产精品视频| 欧美一级理论片| 丝袜美腿成人在线| 欧美日韩成人在线一区| 亚洲国产一区二区三区青草影视| 日本乱码高清不卡字幕| 亚洲欧美日韩国产中文在线| 99精品国产一区二区三区不卡| 国产欧美日韩在线看| 成人综合婷婷国产精品久久 | 欧美日韩亚洲综合| 亚洲国产一区二区三区青草影视| 在线观看一区二区视频| 亚洲图片欧美一区| 欧美日韩电影在线播放| 天堂资源在线中文精品| 欧美人牲a欧美精品| 五月综合激情日本mⅴ| 777亚洲妇女| 日本亚洲免费观看| 精品国产乱码久久久久久免费 | 欧美亚洲一区二区三区四区| 亚洲精品欧美综合四区| 色av综合在线| 亚洲成人一区二区在线观看| 欧美日产国产精品| 日韩精品91亚洲二区在线观看| 欧美一区二区黄| 久久99精品国产91久久来源| 久久精品一二三| 91视频xxxx| 青青青伊人色综合久久| 久久亚洲精品小早川怜子| 不卡电影一区二区三区| 天天影视涩香欲综合网| 久久新电视剧免费观看| 处破女av一区二区| 亚洲图片欧美色图| 欧美精品一区二区久久婷婷| 成人一道本在线| 亚洲综合在线电影| 精品国产伦一区二区三区观看方式 | 91一区二区在线观看| 亚洲国产精品久久不卡毛片| 精品国产凹凸成av人网站| av在线一区二区三区| 亚洲成人777| 国产女主播视频一区二区| 91精品福利视频| 韩国三级电影一区二区| 亚洲精品国产高清久久伦理二区| 91精品国产综合久久久久久久久久| 国产精品一区在线观看你懂的| 亚洲午夜私人影院| 国产精品美女久久久久久久| 欧美日韩成人在线| 99免费精品在线观看| 美女在线观看视频一区二区| 一区在线播放视频| 久久夜色精品国产欧美乱极品| 在线一区二区三区做爰视频网站| 国产精品456| 日本伊人色综合网| 亚洲永久精品国产| 国产精品护士白丝一区av| 欧美不卡一区二区三区| 在线观看91精品国产入口| 成人小视频在线观看| 精品系列免费在线观看| 午夜精品久久久久久久99水蜜桃| 国产精品美女一区二区在线观看| 久久一区二区三区四区| 日韩精品资源二区在线| 3atv一区二区三区| 欧美日韩一区二区三区四区 | 国产精品久久久久久久久免费丝袜| 欧美一级国产精品| 欧美一二区视频| 91麻豆精品国产| 欧美日本在线播放| 精品视频123区在线观看| 在线精品视频小说1| 在线观看成人免费视频| 色狠狠av一区二区三区| 色综合 综合色| 97久久精品人人澡人人爽| 国产精品1024| 国产成人免费在线观看不卡| 国产suv精品一区二区三区| 国产精品1区二区.| 成人午夜激情在线| 白白色亚洲国产精品| 成人听书哪个软件好| av亚洲精华国产精华精| 91日韩一区二区三区| 一本久久精品一区二区| 色吧成人激情小说| 欧美日韩国产a| 久久伊人中文字幕| 国产精品短视频| 一区二区高清视频在线观看| 亚洲精品成人天堂一二三| 污片在线观看一区二区| 日本美女一区二区三区视频| 蜜臀99久久精品久久久久久软件| 日本午夜一区二区| 精品一区二区在线看| 国产美女视频91| 97久久超碰精品国产| 欧美日韩国产欧美日美国产精品| 欧美一二三在线| 国产精品情趣视频| 午夜精品福利久久久| 国产一区二区电影| 99久久精品免费观看| 欧美性感一类影片在线播放| 91麻豆精品国产91久久久久久久久| 日韩手机在线导航| 一色桃子久久精品亚洲| 日本大胆欧美人术艺术动态 | 丝袜美腿亚洲一区二区图片| 国产一区二区91| 色综合视频在线观看| 日韩欧美亚洲一区二区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 不卡的电影网站| 5月丁香婷婷综合| 国产精品女主播av| 日韩高清欧美激情| 成人激情午夜影院| 91精品在线麻豆| 国产精品欧美久久久久无广告 | 欧美亚洲国产一区二区三区va | 成人精品一区二区三区四区 | 欧美调教femdomvk| 国产精品久久久一区麻豆最新章节| 日韩电影在线免费|