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

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

?? mail.h

?? 用C語言編的郵件系統(畢業論文)
?? H
字號:
#include	<sys/types.h>#include	<sys/stat.h>	/* open() & mail_open() mode */#include	<fcntl.h>		/* open() & mail_open() flags */#include	<stddef.h>		/* NULL */#include	<time.h>#include	"ourhdr.h"#include	"pass.h"		/* flags for mail_store() */#define  TMPMSGFILE  "message" #define ANYIDX 		0                 /*any index(writew_lock(mail->idxfd,*/#define	FREEIDX 	1		 /* free index*/ #define	REALIDX 	2		 /* not free index*/		/* magic numbers */#define	IDXLEN_SZ	   4	/* #ascii chars for length of index record */#define	IDXLEN_MIN	   6	/* key, sep, start, sep, length, newline */#define	IDXLEN_MAX	1024	/* arbitrary */#define	SEP		'|'	/* separator character in index record */#define	DATLEN_MIN	   2	/* data byte, newline */#define	DATLEN_MAX	1024	/* arbitrary */		/* following definitions are for hash chains and free list chain		   in index file */#define	PTR_SZ		   6	/* size of ptr field in hash chain */#define	PTR_MAX   999999	/* max offset (file size) = 10**PTR_SZ - 1 */#define	NHASH_DEF	 137	/* default hash table size */#define	FREE_OFF	   0	/* offset of ptr to free list in index file */#define	HASH_OFF  PTR_SZ	/* offset of hash table in index file */char *hint;/*const for message hint*//*struct message **msgpp;point to the content of the message for client to get message*/typedef struct {	/* our internal structure */  int	idxfd;	/* fd for index file */  int	datfd;	/* fd for data file */  int	oflag;	/* flags for open()/mail_open(): O_xxx */  char  *keybuf;  char	*idxbuf;/* malloc'ed buffer for index record */  char	*datbuf;/* malloc'ed buffer for data record*/  char	*name;	/* name mail was opened under */  off_t	idxoff;	/* offset in index file of index record */				/* actual key is at (idxoff + PTR_SZ + IDXLEN_SZ) */  size_t idxlen;/* length of index record */				/* excludes IDXLEN_SZ bytes at front of index record */				/* includes newline at end of index record */  off_t	datoff;	/* offset in data file of data record */  size_t datlen;/* length of data record */				/* includes newline at end */  off_t	ptrval;	/* contents of chain ptr in index record */  off_t	ptroff;	/* offset of chain ptr that points to this index record */  off_t	chainoff;/* offset of hash chain for this index record */  off_t	hashoff;/* offset in index file of hash table */  int	nhash;	/* current hash table size */  long	cnt_delok;	/* delete OK */  long	cnt_delerr;	/* delete error */  long	cnt_fetchok;/* fetch OK */  long	cnt_fetcherr;/* fetch error */  long	cnt_nextrec;/* nextrec */ /* long	cnt_stor1;	 store: mail_INSERT, no empty, appended */ /*long	cnt_stor2;	 store: mail_INSERT, found empty, reused */ /*long	cnt_stor3;	 store: mail_REPLACE, diff data len, appended */ /*long	cnt_stor4;	 store: mail_REPLACE, same data len, overwrote */ /*long	cnt_storerr; store error */} MAIL;typedef	unsigned long	hash_t;	/* hash values */			/* user-callable functions */MAIL	*mail_open(const char *, int, int);void	 mail_close(MAIL *);char	*mail_fetch(MAIL *, struct message *);int	 mail_store(MAIL *, struct message *);int	 mail_delete(MAIL *, const char *);void	 mail_rewind(MAIL *);char	*mail_nextrec(MAIL *, char *);void	 mail_stats(MAIL *);			/* internal functions */MAIL		*_mail_alloc(int);int		 _mail_checkfree(MAIL *);int		 _mail_dodelete(MAIL *);int		 _mail_emptykey(char *);int		 _mail_find(MAIL *, const char *, int);int		 _mail_findfree(MAIL *, int, int);int		 _mail_free(MAIL *);hash_t	 _mail_hash(MAIL *, const char *);char	*_mail_nextkey(MAIL *);char	*_mail_readdat(MAIL *);off_t	 _mail_readidx(MAIL *, off_t,int);off_t	 _mail_readptr(MAIL *, off_t);void	 _mail_writedat(MAIL *, const char *, off_t, int);void	 _mail_writeidx(MAIL *, struct message *, off_t, int, off_t);void	 _mail_writeptr(MAIL *, off_t, off_t);void     _mail_gethint(struct message*); #include	"interface.h"

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线免费观看不卡av| 午夜精品一区二区三区三上悠亚| 久久成人18免费观看| 欧美高清一级片在线| 日本成人中文字幕| 欧美精品一区二区蜜臀亚洲| 精品亚洲国产成人av制服丝袜| 精品91自产拍在线观看一区| 国产精品一区二区三区网站| 久久久不卡网国产精品二区| 成人av动漫网站| 综合久久国产九一剧情麻豆| 欧美吞精做爰啪啪高潮| 七七婷婷婷婷精品国产| 精品国产123| 99久久精品久久久久久清纯| 夜夜操天天操亚洲| 欧美一区日本一区韩国一区| 国产乱淫av一区二区三区| 国产精品福利影院| 欧美日韩国产高清一区二区 | 狠狠v欧美v日韩v亚洲ⅴ| 精品国产麻豆免费人成网站| 成人a免费在线看| 一区二区三区在线视频观看58| 欧美一区三区四区| 国产91富婆露脸刺激对白| 亚洲主播在线播放| 精品不卡在线视频| 色婷婷综合五月| 精品一区二区免费在线观看| 中文字幕一区二| 欧美日韩国产小视频| 国产**成人网毛片九色 | 久久久影视传媒| 91免费精品国自产拍在线不卡| 日韩不卡一区二区| 自拍偷在线精品自拍偷无码专区| 国产精品一区2区| 成人网在线播放| 日韩成人一级大片| 亚洲欧美色综合| 欧美精品一区二区在线观看| 欧美性受xxxx| 国产精品69毛片高清亚洲| 午夜欧美视频在线观看| 国产精品毛片久久久久久久| 日韩免费性生活视频播放| 色婷婷综合久久久久中文一区二区| 久久成人麻豆午夜电影| 夜夜亚洲天天久久| **欧美大码日韩| 国产亚洲一区二区在线观看| 91精品国产综合久久久久久| 色婷婷av一区| av亚洲精华国产精华| 九色综合国产一区二区三区| 亚洲超碰精品一区二区| 一区二区在线看| 国产精品午夜免费| 国产日韩欧美精品一区| 精品少妇一区二区三区日产乱码| 欧美日韩国产美| 欧美在线观看一区| 99re这里只有精品首页| 国产99久久久精品| 国产精品18久久久久久久久久久久| 日韩电影在线观看网站| 性欧美大战久久久久久久久| 依依成人精品视频| 一区二区三区资源| 亚洲欧美另类图片小说| 日韩理论片网站| 亚洲色图欧美偷拍| 亚洲乱码国产乱码精品精小说| 国产精品久久网站| 中文字幕亚洲一区二区av在线 | 久久―日本道色综合久久| 欧美一区二区三区性视频| 欧美一级在线视频| 欧美一区二区视频在线观看| 91精品国产欧美一区二区成人| 日韩一区二区免费高清| 精品成人在线观看| 亚洲日本欧美天堂| 亚洲欧美色一区| 亚洲第一福利一区| 亚洲成人精品影院| 日韩综合小视频| 麻豆视频一区二区| 激情综合五月天| 国产凹凸在线观看一区二区| 顶级嫩模精品视频在线看| 成人永久免费视频| 99国产精品久| 欧美日韩一区久久| 日韩精品中午字幕| 久久久久综合网| 最新不卡av在线| 午夜伊人狠狠久久| 久久99久久99| 成人av电影观看| 91福利国产成人精品照片| 欧美精品xxxxbbbb| 久久久久国色av免费看影院| 中文字幕一区二区三区不卡| 亚洲一区二区欧美日韩| 免费精品视频在线| 国产福利91精品| 在线亚洲精品福利网址导航| 欧美一区二区视频免费观看| 国产色婷婷亚洲99精品小说| 亚洲精品va在线观看| 免费欧美高清视频| bt欧美亚洲午夜电影天堂| 欧美美女激情18p| 久久精品免费在线观看| 亚洲国产综合色| 国产尤物一区二区| 欧洲av一区二区嗯嗯嗯啊| 欧美刺激午夜性久久久久久久| 国产精品嫩草影院av蜜臀| 天天色天天操综合| 波多野结衣一区二区三区| 在线不卡一区二区| 国产精品美女久久久久高潮| 日本aⅴ免费视频一区二区三区| 国产福利91精品一区二区三区| 欧美日韩综合一区| 国产精品丝袜一区| 男女激情视频一区| 色诱视频网站一区| 久久久久久久久久久久久夜| 亚洲国产aⅴ天堂久久| 岛国精品一区二区| 欧美一区二区三区人| 一区二区三区国产豹纹内裤在线| 加勒比av一区二区| 欧美高清www午色夜在线视频| 日本一二三四高清不卡| 麻豆精品视频在线观看视频| 91成人国产精品| 国产精品美女久久福利网站| 精品亚洲aⅴ乱码一区二区三区| 久久久777精品电影网影网| 最新国产精品久久精品| 精品一区二区三区在线播放| 欧美日韩一级片网站| 亚洲三级在线观看| 成人精品国产免费网站| 久久久久久久综合日本| 日本最新不卡在线| 欧美日韩夫妻久久| 亚洲精品你懂的| 97久久人人超碰| 国产精品青草综合久久久久99| 精久久久久久久久久久| 日韩欧美国产三级| 日韩和欧美的一区| 欧美男女性生活在线直播观看| 亚洲精品久久7777| 99re这里只有精品视频首页| 国产精品欧美久久久久一区二区| 激情综合网最新| 26uuu国产日韩综合| 国产最新精品免费| 久久久久久免费| 粉嫩一区二区三区在线看| 久久毛片高清国产| 国产伦精品一区二区三区免费迷| 精品国产三级a在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美一区二区三区在线观看 | **性色生活片久久毛片| 成人精品高清在线| 亚洲欧洲韩国日本视频| 91网站最新网址| 一区二区日韩av| 欧美日韩高清影院| 美女性感视频久久| 久久综合九色综合久久久精品综合| 国产一区二区三区免费看| 国产亚洲午夜高清国产拍精品 | 日韩一级黄色片| 蜜臀av性久久久久蜜臀av麻豆| 欧美sm美女调教| 国产剧情一区二区| 亚洲图片你懂的| 欧美日韩精品一区二区三区四区 | 裸体一区二区三区| 色综合久久六月婷婷中文字幕| 一区二区三区四区亚洲| 欧美午夜在线观看| 日本不卡免费在线视频| 久久伊人蜜桃av一区二区| 99久久久精品免费观看国产蜜| 亚洲电影在线免费观看| 日韩免费一区二区三区在线播放| 高清beeg欧美| 一区二区三区四区在线播放|