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

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

?? systems.h

?? ACE編程的一本經典BIBLE的源代碼,喜歡網絡編程的別錯過
?? H
字號:
/*
 * systems.h,v 1.4 2000/06/04 22:00:03 brunsch Exp
 *
 * Copyright (c) 1994, 1995.  Netscape Communications Corporation.  All
 * rights reserved.
 *
 * Use of this software is governed by the terms of the license agreement for
 * the Netscape Communications or Netscape Comemrce Server between the
 * parties.
 */


/* ------------------------------------------------------------------------ */


/*
 * systems.h: Lists of defines for systems
 *
 * This sets what general flavor the system is (UNIX, etc.),
 * and defines what extra functions your particular system needs.
 */


#ifndef SYSTEMS_H
#define SYSTEMS_H

#include <string.h>


#define DAEMON_ANY
#define DAEMON_LISTEN_SIZE 128
#ifndef MCC_ADMSERV
#define DAEMON_STATS
#endif

/* Linux is not currently supported */
#ifdef linux

#define FILE_UNIX
#undef FILE_STDIO
#undef DAEMON_UNIX_FORK
#undef DAEMON_UNIX_POOL
#define DAEMON_UNIX_MOBRULE
#undef DAEMON_STATS
#define BSD_FLOCK
#define BSD_RLIMIT
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS (MAP_FILE | MAP_PRIVATE)
#undef BSD_SIGNALS

#undef NEED_CRYPT_PROTO
#undef AUTH_DBM
#define SEM_FLOCK


#define ZERO(ptr,len) memset(ptr,0,len)

#elif defined(BSDI)

#define FILE_UNIX
#define DAEMON_UNIX_MOBRULE
#define BSD_FLOCK
#define BSD_RLIMIT
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS (MAP_FILE | MAP_PRIVATE)
#define BSD_SIGNALS
#define BSD_TIME
#define BSD_MAIL
#undef NEED_CRYPT_PROTO
#define AUTH_DBM
#define SEM_FLOCK

#define ZERO(ptr,len) memset(ptr,0,len)

#elif defined(SOLARIS)

#define FILE_UNIX
#undef FILE_STDIO
#define DAEMON_UNIX_MOBRULE
#define DAEMON_NEEDS_SEMAPHORE
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS MAP_PRIVATE
#undef BSD_SIGNALS
#define BSD_RLIMIT
#define NEED_CRYPT_H
#define AUTH_DBM
/* The Solaris routines return ENOSPC when too many semaphores are SEM_UNDO. */
#define SEM_FLOCK
#define DLL_CAPABLE
#define DLL_DLOPEN

#define ZERO(ptr,len) memset(ptr,0,len)

#elif defined(SUNOS4)

#define BSD_SIGNALS
#define BSD_TIME
#define BSD_MAIL
#define BSD_FLOCK
#define BSD_RLIMIT
#define FILE_UNIX
#undef FILE_STDIO
#define DAEMON_UNIX_MOBRULE
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS MAP_PRIVATE
#undef NEED_CRYPT_H
#define NEED_CRYPT_PROTO
#define AUTH_DBM
#define SEM_FLOCK
#define ZERO(ptr,len) memset(ptr,0,len)
#define DLL_CAPABLE
#define DLL_DLOPEN

#elif defined(OSF1)

#undef BSD_SIGNALS
#define BSD_TIME
#define BSD_FLOCK
#define BSD_RLIMIT
#define FILE_UNIX
#undef FILE_STDIO
#define DAEMON_UNIX_MOBRULE
#define DAEMON_NEEDS_SEMAPHORE
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS MAP_PRIVATE
#define AUTH_DBM
#define SEM_FLOCK
#define ZERO(ptr,len) memset(ptr,0,len)
#define DLL_CAPABLE
#define DLL_DLOPEN

#elif defined(AIX)

#define FILE_UNIX
#undef FILE_STDIO
#undef DAEMON_UNIX_FORK
#undef DAEMON_UNIX_POOL
#define DAEMON_UNIX_MOBRULE
#define DAEMON_NEEDS_SEMAPHORE
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS MAP_PRIVATE
#undef BSD_SIGNALS
#define BSD_RLIMIT
#undef NEED_CRYPT_H
#define AUTH_DBM
#define SEM_FLOCK
#define ZERO(ptr,len) memset(ptr,0,len)
#define DLL_CAPABLE
#define DLL_DLOPEN

#elif defined(HPUX)

#define FILE_UNIX
#undef FILE_STDIO
#define DAEMON_UNIX_MOBRULE
#define DAEMON_NEEDS_SEMAPHORE
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS MAP_PRIVATE
#undef BSD_SIGNALS
#undef BSD_RLIMIT
#undef NEED_CRYPT_H
#define AUTH_DBM
#define SEM_FLOCK
#define ZERO(ptr,len) memset(ptr,0,len)
#define DLL_CAPABLE
#define DLL_HPSHL

#elif defined (IRIX)

#define FILE_UNIX
#undef FILE_STDIO
#undef DAEMON_UNIX_FORK
#undef DAEMON_UNIX_POOL
#define DAEMON_UNIX_MOBRULE
#define DLL_CAPABLE
#define DLL_DLOPEN
#define NET_SOCKETS
#define FILE_UNIX_MMAP
#define FILE_MMAP_FLAGS MAP_PRIVATE
#undef BSD_SIGNALS
#define BSD_RLIMIT
#define NEED_CRYPT_H
#define AUTH_DBM
#define SEM_FLOCK
#define ZERO(ptr,len) memset(ptr,0,len)

#else      /* Windows NT */

#include <wtypes.h>
#include <winbase.h>

typedef void* PASSWD;

#define FILE_WIN32
#define NET_SOCKETS
#define NET_WINSOCK
#define DAEMON_WIN32
#undef AUTH_DBM
#define ZERO(ptr, len) ZeroMemory(ptr, len)
#define SEM_WIN32
#define DLL_CAPABLE
#define DLL_WIN32
#define NO_NODELOCK /* aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagh */

/* The stat call under NT doesn't define these macros */
#define S_ISDIR(mode)   ((mode&S_IFMT) == S_IFDIR)
#define S_ISREG(mode)   ((mode&S_IFMT) == S_IFREG)

#define strcasecmp util_strcasecmp
#define strncasecmp util_strncasecmp
int util_strcasecmp(const char *s1, const char *s2);
int util_strncasecmp(const char *s1, const char *s2, int n);
#endif  /* Windows NT */

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
性做久久久久久免费观看欧美| 夜夜精品视频一区二区| 欧美精品 日韩| 色国产精品一区在线观看| 99v久久综合狠狠综合久久| 国产不卡在线一区| 99这里都是精品| av在线不卡免费看| 91在线视频观看| 91激情五月电影| 欧美一级黄色大片| 久久综合五月天婷婷伊人| 久久精品一区二区三区四区| 国产色婷婷亚洲99精品小说| 综合久久给合久久狠狠狠97色 | 精品人在线二区三区| 欧美成人一区二区三区在线观看| 日韩免费视频一区二区| 久久尤物电影视频在线观看| 中文字幕一区二区三区av| 亚洲国产精品一区二区久久| 美女视频黄a大片欧美| 国产高清成人在线| 欧美午夜片在线看| 久久综合五月天婷婷伊人| 亚洲欧洲日产国产综合网| 一区二区三区四区亚洲| 美国十次综合导航| 成人av在线网| 7777女厕盗摄久久久| 国产日韩在线不卡| 亚洲一级不卡视频| 肉色丝袜一区二区| 国产91精品一区二区麻豆亚洲| 99国产精品一区| 精品理论电影在线| 一区二区三区欧美激情| 六月丁香婷婷色狠狠久久| 97久久精品人人澡人人爽| 日韩一区二区麻豆国产| 一区二区三区在线观看欧美| 国产在线国偷精品产拍免费yy| 日本精品一级二级| 久久奇米777| 天天影视涩香欲综合网| 成人亚洲精品久久久久软件| 欧美片在线播放| 国产午夜亚洲精品不卡| 蜜乳av一区二区三区| 99免费精品在线| 久久久久久久一区| 青椒成人免费视频| 91丨porny丨蝌蚪视频| 久久精品人人做人人综合| 琪琪一区二区三区| 欧美理论片在线| 亚洲制服丝袜一区| 菠萝蜜视频在线观看一区| 久久九九久久九九| 久久99精品久久久久久国产越南| 欧美色图在线观看| 亚洲男人天堂av| 成人少妇影院yyyy| 国产人成亚洲第一网站在线播放| 麻豆视频一区二区| 91精品国产高清一区二区三区蜜臀 | 中文字幕免费不卡在线| 国产呦精品一区二区三区网站| 欧美一级欧美三级在线观看 | 26uuuu精品一区二区| 日韩av中文字幕一区二区| 欧美午夜电影在线播放| 亚洲成精国产精品女| 色哟哟精品一区| 一区二区日韩电影| 欧美亚洲高清一区| 亚洲风情在线资源站| 欧美久久一区二区| 五月婷婷综合网| 91精品免费观看| 免费一区二区视频| 日韩免费性生活视频播放| 日本aⅴ亚洲精品中文乱码| 欧美一区二区三区婷婷月色| 奇米精品一区二区三区在线观看一| 欧美日韩精品系列| 免费三级欧美电影| 久久综合九色综合97婷婷| 国产精品一区二区久激情瑜伽| 欧美极品美女视频| 色婷婷综合在线| 免费观看30秒视频久久| 久久网这里都是精品| 国产aⅴ综合色| 亚洲精品欧美激情| 制服视频三区第一页精品| 精品一二三四区| 国产精品夫妻自拍| 欧美精品在欧美一区二区少妇| 麻豆精品久久精品色综合| 亚洲国产精品99久久久久久久久 | 欧美老年两性高潮| 国产自产v一区二区三区c| 中文字幕在线观看一区二区| 欧美午夜精品免费| 国产一区二区三区四区五区入口| 亚洲视频一二三区| 日韩精品一区二区三区视频在线观看| 国产精品资源网| 亚洲综合久久久久| 2欧美一区二区三区在线观看视频| 国产不卡一区视频| 亚洲1区2区3区4区| 国产午夜精品一区二区三区视频| 色欧美片视频在线观看| 九九热在线视频观看这里只有精品| 亚洲国产精品传媒在线观看| 6080日韩午夜伦伦午夜伦| 成人午夜激情影院| 久久成人精品无人区| 亚洲妇熟xx妇色黄| 亚洲免费观看高清完整版在线观看| 日韩视频在线观看一区二区| 欧美性xxxxxxxx| 成人性视频免费网站| 国产在线播放一区三区四| 日本不卡的三区四区五区| 亚洲丝袜自拍清纯另类| 日本一区二区三区在线观看| 91麻豆精品久久久久蜜臀 | 91精品国产入口| 色菇凉天天综合网| 成人h动漫精品一区二区| 久久91精品国产91久久小草 | 粉嫩久久99精品久久久久久夜| 视频一区国产视频| 亚洲另类中文字| 亚洲人吸女人奶水| 亚洲色大成网站www久久九九| 久久久久久久综合日本| 欧美大片一区二区三区| 欧美一区二区三区白人| 欧美日韩高清在线| 欧美日韩一区二区不卡| 欧美亚洲一区三区| 欧美日韩一区不卡| 欧美精品九九99久久| 欧美片网站yy| 日韩欧美三级在线| 日韩精品一区二区三区老鸭窝| 欧美成人官网二区| 精品国产乱码久久久久久牛牛| 欧美一区二区三区免费在线看| 欧美精品丝袜久久久中文字幕| 欧美另类videos死尸| 5月丁香婷婷综合| 日韩午夜在线播放| 久久亚洲欧美国产精品乐播| 国产午夜三级一区二区三| 亚洲国产精品ⅴa在线观看| 国产精品少妇自拍| 亚洲视频中文字幕| 亚洲福利视频一区| 久久av老司机精品网站导航| 国产很黄免费观看久久| 99视频精品在线| 欧美图区在线视频| 欧美成人r级一区二区三区| 精品国产乱码久久久久久老虎| 国产网红主播福利一区二区| 国产精品久久久久久久久久久免费看 | 亚洲人成网站在线| 五月天亚洲婷婷| 国内久久精品视频| 99视频精品免费视频| 欧美老人xxxx18| 国产日产欧美一区| 一区二区三区日韩精品| 麻豆精品一区二区三区| 国产91丝袜在线观看| 欧美撒尿777hd撒尿| 精品三级av在线| 一区二区三区四区精品在线视频 | 顶级嫩模精品视频在线看| 99久久精品国产导航| 91精品国产综合久久香蕉麻豆 | 亚洲va中文字幕| 国产精品资源在线观看| 欧美色图天堂网| 国产日韩精品视频一区| 天天操天天综合网| 成人激情动漫在线观看| 日韩午夜av一区| 亚洲天堂免费看| 国产精品夜夜嗨| 91精品啪在线观看国产60岁| 成人欧美一区二区三区小说| 激情小说欧美图片| 91麻豆精品国产91久久久| 亚洲人吸女人奶水|