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

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

?? figb.1

?? UNIX高級編程
?? 1
字號:
/* Our own header, to be included before all standard system headers */#ifndef	_APUE_H#define	_APUE_H#if defined(SOLARIS)#define _XOPEN_SOURCE	500	/* Single UNIX Specification, Version 2  for Solaris 9 */#define CMSG_LEN(x)	_CMSG_DATA_ALIGN(sizeof(struct cmsghdr)+(x))#elif !defined(BSD)#define _XOPEN_SOURCE	600	/* Single UNIX Specification, Version 3 */#endif#include <sys/types.h>		/* some systems still require this */#include <sys/stat.h>#include <sys/termios.h>	/* for winsize */#ifndef TIOCGWINSZ#include <sys/ioctl.h>#endif#include <stdio.h>		/* for convenience */#include <stdlib.h>		/* for convenience */#include <stddef.h>		/* for offsetof */#include <string.h>		/* for convenience */#include <unistd.h>		/* for convenience */#include <signal.h>		/* for SIG_ERR */#define	MAXLINE	4096			/* max line length *//* * Default file access permissions for new files. */#define	FILE_MODE	(S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)/* * Default permissions for new directories. */#define	DIR_MODE	(FILE_MODE | S_IXUSR | S_IXGRP | S_IXOTH)typedef	void	Sigfunc(int);	/* for signal handlers */#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} */long	 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_writen} */ssize_t	 writen(int, const void *, size_t);	/* {Prog readn_writen} */void	 daemonize(const char *);			/* {Prog daemoninit} */int		 s_pipe(int *);					/* {Progs streams_spipe sock_spipe} */int		 recv_fd(int, ssize_t (*func)(int,		         const void *, size_t));/* {Progs recvfd_streams recvfd_sockets} */int		 send_fd(int, int);				/* {Progs sendfd_streams sendfd_sockets} */int		 send_err(int, int,		          const char *);		/* {Prog senderr} */int		 serv_listen(const char *);		/* {Progs servlisten_streams servlisten_sockets} */int		 serv_accept(int, uid_t *);		/* {Progs servaccept_streams servaccept_sockets} */int		 cli_conn(const char *);		/* {Progs cliconn_streams cliconn_sockets} */int		 buf_args(char *, int (*func)(int,		          char **));			/* {Prog bufargs} */int		 ptym_open(char *, int);	/* {Progs3 ptyopen_streams ptyopen_bsd ptyopen_linux} */int		 ptys_open(char *);			/* {Progs3 ptyopen_streams ptyopen_bsd ptyopen_linux} */#ifdef	TIOCGWINSZpid_t	 pty_fork(int *, char *, int, 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_read_lockable(fd, offset, whence, len) \			(lock_test((fd), F_RDLCK, (offset), (whence), (len)) == 0)#define	is_write_lockable(fd, offset, whence, len) \			(lock_test((fd), F_WRLCK, (offset), (whence), (len)) == 0)void	err_dump(const char *, ...);		/* {App misc_source} */void	err_msg(const char *, ...);void	err_quit(const char *, ...);void	err_exit(int, 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	/* _APUE_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕中文字幕一区| 国产一区二区h| 日韩国产在线一| 蜜臀av一区二区| va亚洲va日韩不卡在线观看| 91日韩一区二区三区| 日韩一二三区视频| 国产精品久久久久久亚洲毛片| 亚洲精品美国一| 国产精品一区二区在线看| 91视频xxxx| 2023国产精品视频| 性感美女久久精品| 成人午夜视频网站| 日韩欧美亚洲一区二区| 亚洲激情六月丁香| 大白屁股一区二区视频| 欧美一区二区三区视频在线| 亚洲欧洲av在线| 国产精品自在在线| 欧美成人精品高清在线播放 | 亚洲少妇30p| 成人爽a毛片一区二区免费| 欧美剧情电影在线观看完整版免费励志电影| 7777精品伊人久久久大香线蕉完整版| 午夜久久久久久久久| 91网站最新地址| 国产精品免费网站在线观看| 国产一区二区在线影院| 日韩欧美激情四射| 黄色资源网久久资源365| 日韩一区二区免费在线观看| 日本欧美一区二区三区| 欧美一区中文字幕| 日韩高清电影一区| 日韩欧美国产三级| 国产一区二区精品久久91| 久久久久综合网| av欧美精品.com| 首页国产欧美久久| 久久久久久免费网| 99久精品国产| 天堂一区二区在线| 日韩三级.com| 国产999精品久久| 一区二区欧美在线观看| 欧美二区三区的天堂| 国产精一区二区三区| 亚洲女爱视频在线| 欧美一级高清片在线观看| 国产专区欧美精品| 亚洲精品日韩综合观看成人91| 欧美三级中文字| 国产精品综合一区二区三区| 伊人夜夜躁av伊人久久| 日韩免费高清av| 91麻豆swag| 国产乱子伦视频一区二区三区| 亚洲欧美日韩久久| 欧美激情综合五月色丁香小说| 在线免费观看成人短视频| 精彩视频一区二区三区| 亚洲国产成人va在线观看天堂| 久久嫩草精品久久久精品一| 欧美在线不卡视频| 91网站最新地址| 成人黄色av电影| 国产很黄免费观看久久| 精久久久久久久久久久| 日本最新不卡在线| 天堂va蜜桃一区二区三区| 最新国产の精品合集bt伙计| 久久久久97国产精华液好用吗| 欧美一区二区三区四区视频| 91麻豆精品国产91久久久| 欧美色电影在线| 欧美一区二区三区视频免费| 在线不卡中文字幕| 9191精品国产综合久久久久久| 欧美亚洲综合一区| 欧美性受xxxx黑人xyx性爽| 色婷婷一区二区三区四区| 欧美三级电影在线观看| 7777精品伊人久久久大香线蕉的 | 在线看日韩精品电影| 在线观看欧美精品| 欧美日韩免费在线视频| 欧美中文字幕一区二区三区亚洲| 亚洲综合色成人| 日欧美一区二区| 国产成人精品一区二区三区网站观看 | 色综合久久综合中文综合网| 99精品视频一区二区三区| 成人性生交大片免费| 91亚洲国产成人精品一区二区三 | 精品无码三级在线观看视频| 国产在线播放一区| 成人性生交大片免费看中文 | 久久久久久久久久久久久久久99| 久久午夜电影网| 国产精品国产a| 亚洲成人资源网| 久久99精品国产| 国产91丝袜在线18| 在线欧美小视频| 精品成人一区二区| 久久精品一二三| 国产在线精品一区二区夜色 | 7777精品伊人久久久大香线蕉经典版下载 | 欧美日韩国产三级| 精品久久久久久久久久久久包黑料 | 成人精品视频.| 国产东北露脸精品视频| 3d动漫精品啪啪一区二区竹菊 | 亚洲精品五月天| 亚洲网友自拍偷拍| 美女视频一区二区| 精品在线视频一区| 91传媒视频在线播放| 91麻豆精品91久久久久同性| 国产视频一区二区在线观看| 国产乱国产乱300精品| 欧美高清视频在线高清观看mv色露露十八| 日韩视频在线你懂得| 一区二区三区四区精品在线视频 | 国产精品一区二区x88av| 国产精品1区2区| 日韩三区在线观看| 亚洲一区二区在线播放相泽| 91麻豆精东视频| 亚洲国产日日夜夜| 91片在线免费观看| 欧美午夜宅男影院| 天堂蜜桃一区二区三区| 国产精品网友自拍| 欧美高清视频不卡网| 日本少妇一区二区| 国产精品天干天干在线综合| 99久久精品费精品国产一区二区| 国产女同性恋一区二区| 国产91精品入口| 亚洲免费在线观看| 国产精品一区二区视频| 欧美激情一区在线观看| 日本乱人伦一区| 美女高潮久久久| 国产日韩欧美a| 日本电影欧美片| 黄色精品一二区| 亚洲精品国久久99热| 日韩女优毛片在线| 成人午夜电影小说| 亚洲自拍偷拍九九九| 2020国产精品久久精品美国| 激情五月婷婷综合| 亚洲免费观看高清完整版在线观看熊| 在线观看免费一区| 国产成人在线网站| 青草av.久久免费一区| 亚洲成人综合网站| 亚洲国产欧美一区二区三区丁香婷| 亚洲视频一区二区在线观看| 国产欧美日韩在线| 日韩一区二区三区免费观看| 日韩精品一区二区三区视频在线观看 | 日韩精品一区在线| 欧美影院午夜播放| a亚洲天堂av| 国产高清视频一区| 精品一区二区久久久| 一区二区三区免费观看| 中文字幕精品一区二区精品绿巨人| 91精品免费观看| 一本一本大道香蕉久在线精品| 国产91在线观看| 国产在线播放一区三区四| 亚洲mv在线观看| 午夜日韩在线电影| 午夜欧美电影在线观看| 亚洲柠檬福利资源导航| 中文字幕一区二区视频| 国产精品国产三级国产三级人妇| 日韩免费在线观看| 欧美v亚洲v综合ⅴ国产v| 欧美成人激情免费网| 精品福利一二区| 久久久.com| 日韩美女视频一区| 亚洲自拍偷拍综合| 日韩激情视频网站| 国产乱码精品一区二区三区忘忧草| 韩国女主播一区二区三区| 国产精品一区二区91| 91色|porny| 日韩视频在线你懂得| 国产精品久久久久久久久晋中 | 欧美日韩国产综合视频在线观看 | 日本不卡免费在线视频| 国产福利一区二区三区视频在线 | 欧美制服丝袜第一页|