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

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

?? socket.h

?? UNIX下perl實現代碼
?? H
字號:
// sys/socket.h// djl// Provide UNIX compatibility#ifndef  _INC_SYS_SOCKET#define  _INC_SYS_SOCKET#ifdef __cplusplusextern "C" {#endif#define WIN32_LEAN_AND_MEAN#ifdef __GNUC__#  define Win32_Winsock#endif#include <windows.h>#include <winsock.h>#include "win32.h"#define  ENOTSOCK	WSAENOTSOCK#ifdef USE_SOCKETS_AS_HANDLES#ifndef PERL_FD_SETSIZE#define PERL_FD_SETSIZE		64#endif#define PERL_BITS_PER_BYTE	8#define	PERL_NFDBITS		(sizeof(Perl_fd_mask)*PERL_BITS_PER_BYTE)typedef int			Perl_fd_mask;typedef struct	Perl_fd_set {    Perl_fd_mask bits[(PERL_FD_SETSIZE+PERL_NFDBITS-1)/PERL_NFDBITS];}				Perl_fd_set;#define PERL_FD_CLR(n,p) \    ((p)->bits[(n)/PERL_NFDBITS] &= ~((unsigned)1 << ((n)%PERL_NFDBITS)))#define PERL_FD_SET(n,p) \    ((p)->bits[(n)/PERL_NFDBITS] |=  ((unsigned)1 << ((n)%PERL_NFDBITS)))#define PERL_FD_ZERO(p) memset((char *)(p),0,sizeof(*(p)))#define PERL_FD_ISSET(n,p) \    ((p)->bits[(n)/PERL_NFDBITS] &   ((unsigned)1 << ((n)%PERL_NFDBITS)))#else	/* USE_SOCKETS_AS_HANDLES */#define Perl_fd_set	fd_set#define PERL_FD_SET(n,p)	FD_SET(n,p)#define PERL_FD_CLR(n,p)	FD_CLR(n,p)#define PERL_FD_ISSET(n,p)	FD_ISSET(n,p)#define PERL_FD_ZERO(p)		FD_ZERO(p)#endif	/* USE_SOCKETS_AS_HANDLES */SOCKET win32_accept (SOCKET s, struct sockaddr *addr, int *addrlen);int win32_bind (SOCKET s, const struct sockaddr *addr, int namelen);int win32_closesocket (SOCKET s);int win32_connect (SOCKET s, const struct sockaddr *name, int namelen);int win32_ioctlsocket (SOCKET s, long cmd, u_long *argp);int win32_getpeername (SOCKET s, struct sockaddr *name, int * namelen);int win32_getsockname (SOCKET s, struct sockaddr *name, int * namelen);int win32_getsockopt (SOCKET s, int level, int optname, char * optval, int *optlen);u_long win32_htonl (u_long hostlong);u_short win32_htons (u_short hostshort);unsigned long win32_inet_addr (const char * cp);char * win32_inet_ntoa (struct in_addr in);int win32_listen (SOCKET s, int backlog);u_long win32_ntohl (u_long netlong);u_short win32_ntohs (u_short netshort);int win32_recv (SOCKET s, char * buf, int len, int flags);int win32_recvfrom (SOCKET s, char * buf, int len, int flags,                         struct sockaddr *from, int * fromlen);int win32_select (int nfds, Perl_fd_set *rfds, Perl_fd_set *wfds, Perl_fd_set *xfds,		  const struct timeval *timeout);int win32_send (SOCKET s, const char * buf, int len, int flags);int win32_sendto (SOCKET s, const char * buf, int len, int flags,                       const struct sockaddr *to, int tolen);int win32_setsockopt (SOCKET s, int level, int optname,                           const char * optval, int optlen);SOCKET win32_socket (int af, int type, int protocol);int win32_shutdown (SOCKET s, int how);/* Database function prototypes */struct hostent * win32_gethostbyaddr(const char * addr, int len, int type);struct hostent * win32_gethostbyname(const char * name);int win32_gethostname (char * name, int namelen);struct servent * win32_getservbyport(int port, const char * proto);struct servent * win32_getservbyname(const char * name, const char * proto);struct protoent * win32_getprotobynumber(int proto);struct protoent * win32_getprotobyname(const char * name);struct protoent *win32_getprotoent(void);struct servent *win32_getservent(void);void win32_sethostent(int stayopen);void win32_setnetent(int stayopen);struct netent * win32_getnetent(void);struct netent * win32_getnetbyname(char *name);struct netent * win32_getnetbyaddr(long net, int type);void win32_setprotoent(int stayopen);void win32_setservent(int stayopen);void win32_endhostent(void);void win32_endnetent(void);void win32_endprotoent(void);void win32_endservent(void);#ifndef WIN32SCK_IS_STDSCK//// direct to our version//#define htonl		win32_htonl#define htons		win32_htons#define ntohl		win32_ntohl#define ntohs		win32_ntohs#define inet_addr	win32_inet_addr#define inet_ntoa	win32_inet_ntoa#define socket		win32_socket#define bind		win32_bind#define listen		win32_listen#define accept		win32_accept#define connect		win32_connect#define send		win32_send#define sendto		win32_sendto#define recv		win32_recv#define recvfrom	win32_recvfrom#define shutdown	win32_shutdown#define closesocket	win32_closesocket#define ioctlsocket	win32_ioctlsocket#define setsockopt	win32_setsockopt#define getsockopt	win32_getsockopt#define getpeername	win32_getpeername#define getsockname	win32_getsockname#define gethostname	win32_gethostname#define gethostbyname	win32_gethostbyname#define gethostbyaddr	win32_gethostbyaddr#define getprotobyname	win32_getprotobyname#define getprotobynumber win32_getprotobynumber#define getservbyname	win32_getservbyname#define getservbyport	win32_getservbyport#define select		win32_select#define endhostent	win32_endhostent#define endnetent	win32_endnetent#define endprotoent	win32_endprotoent#define endservent	win32_endservent#define getnetent	win32_getnetent#define getnetbyname	win32_getnetbyname#define getnetbyaddr	win32_getnetbyaddr#define getprotoent	win32_getprotoent#define getservent	win32_getservent#define sethostent	win32_sethostent#define setnetent	win32_setnetent#define setprotoent	win32_setprotoent#define setservent	win32_setservent#ifdef USE_SOCKETS_AS_HANDLES#undef fd_set#undef FD_SET#undef FD_CLR#undef FD_ISSET#undef FD_ZERO#define fd_set		Perl_fd_set#define FD_SET(n,p)	PERL_FD_SET(n,p)#define FD_CLR(n,p)	PERL_FD_CLR(n,p)#define FD_ISSET(n,p)	PERL_FD_ISSET(n,p)#define FD_ZERO(p)	PERL_FD_ZERO(p)#endif	/* USE_SOCKETS_AS_HANDLES */#endif	/* WIN32SCK_IS_STDSCK */#ifdef __cplusplus}#endif#endif	// _INC_SYS_SOCKET

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美日韩在线看| 99精品国产视频| 久久只精品国产| 色狠狠桃花综合| 国产**成人网毛片九色| 老色鬼精品视频在线观看播放| 日韩一区欧美一区| 国产日本一区二区| 国产网站一区二区三区| 26uuu久久天堂性欧美| 日韩免费观看2025年上映的电影 | 欧洲视频一区二区| 波波电影院一区二区三区| 黄色资源网久久资源365| 奇米影视一区二区三区小说| 日本女人一区二区三区| 亚洲h动漫在线| 日本不卡的三区四区五区| 日韩av成人高清| 麻豆成人免费电影| 日本特黄久久久高潮| 香蕉影视欧美成人| 麻豆视频一区二区| 韩日av一区二区| 国产盗摄女厕一区二区三区| 国产精品夜夜嗨| 国产精品自在欧美一区| 国产精品中文字幕日韩精品| 国产精品影视在线| 成人免费看黄yyy456| 成人开心网精品视频| 成人aaaa免费全部观看| aaa欧美日韩| 色综合久久六月婷婷中文字幕| 欧美一区二区视频在线观看2020| 国产欧美一区二区精品忘忧草| 亚洲小说欧美激情另类| 激情五月激情综合网| 色香色香欲天天天影视综合网| 日韩欧美国产系列| 亚洲男人的天堂一区二区| 老司机免费视频一区二区三区| 91视频在线看| 欧美激情在线一区二区| 日本不卡在线视频| 色狠狠桃花综合| 中文字幕在线播放不卡一区| 国内精品在线播放| 69p69国产精品| 一区二区三区在线视频观看58| 国产一区二区三区| 日韩女优av电影| 蜜桃视频第一区免费观看| 在线观看国产精品网站| 国产精品久久三区| 精品无人码麻豆乱码1区2区| 欧美日韩午夜在线视频| 综合久久综合久久| 99在线精品免费| 国产女人水真多18毛片18精品视频| 日韩中文字幕亚洲一区二区va在线| 99re这里都是精品| 国产精品国产三级国产有无不卡| 国产综合色视频| 精品国产成人系列| 久久国产精品一区二区| 欧美精品v国产精品v日韩精品| 一区二区三区中文免费| 色综合天天综合网天天看片| 国产精品久久久久久久久免费樱桃 | 波多野结衣在线一区| 精品国产三级电影在线观看| 蜜臀91精品一区二区三区| 欧美一区二区精品久久911| 日韩国产欧美一区二区三区| 欧美日韩国产精品成人| 天堂成人免费av电影一区| 欧美日韩国产成人在线免费| 亚洲国产sm捆绑调教视频 | 国产一区二区精品久久| 久久蜜臀中文字幕| 成人黄色小视频| 亚洲欧美成人一区二区三区| 欧美日韩一区二区三区高清| 日本中文一区二区三区| 欧美大尺度电影在线| 国内精品视频666| 国产亚洲成aⅴ人片在线观看| 成人三级伦理片| 一区二区三区.www| 日韩欧美电影一区| 国产成人av一区二区| 日韩美女视频一区二区| 欧美日韩亚洲综合一区二区三区| 麻豆精品一二三| 国产精品无码永久免费888| 色香蕉成人二区免费| 日本不卡的三区四区五区| 久久美女高清视频| 一本色道a无线码一区v| 蜜臀av在线播放一区二区三区| 国产亚洲成年网址在线观看| 欧美色视频在线| 国产一区二区三区观看| 亚洲激情图片小说视频| 日韩一二三区不卡| 成人av在线网站| 视频一区欧美精品| 日本一区二区三区久久久久久久久不| 91麻豆自制传媒国产之光| 日韩成人av影视| 亚洲欧美日韩久久| 久久综合久久综合九色| 欧美性生活大片视频| 国产乱色国产精品免费视频| 一区二区三区欧美久久| 久久精品免费在线观看| 欧美欧美欧美欧美| 成人av在线电影| 国产在线视频不卡二| 亚洲午夜久久久久久久久久久| 久久久99久久| 日韩美女主播在线视频一区二区三区| eeuss鲁片一区二区三区| 蜜臀va亚洲va欧美va天堂 | 国产一区在线观看麻豆| 亚洲aaa精品| 亚洲色图视频网站| 久久综合九色综合欧美就去吻| 欧美二区在线观看| 色综合中文字幕国产 | 91日韩在线专区| 国产剧情一区在线| 免费高清不卡av| 日韩激情视频网站| 亚洲最大的成人av| 亚洲欧美一区二区三区国产精品 | 一本色道a无线码一区v| 国产成人午夜高潮毛片| 秋霞午夜av一区二区三区| 亚洲自拍偷拍九九九| 日韩一区在线看| 亚洲免费看黄网站| 国产精品久久毛片a| 国产欧美精品一区| 久久久五月婷婷| 久久精品人人爽人人爽| 久久精品夜色噜噜亚洲a∨| 日韩精品一区国产麻豆| 日韩网站在线看片你懂的| 7777精品伊人久久久大香线蕉完整版 | 欧美亚日韩国产aⅴ精品中极品| 99久久婷婷国产综合精品电影| av在线不卡免费看| 成人午夜免费av| 99re这里只有精品视频首页| 日本精品视频一区二区| 欧美亚洲综合久久| 欧美日本在线播放| 91精品婷婷国产综合久久竹菊| 7777精品伊人久久久大香线蕉经典版下载| 欧美在线短视频| 欧美一区二区三区免费视频 | 亚洲日本韩国一区| 亚洲乱码国产乱码精品精可以看| 夜夜嗨av一区二区三区中文字幕| 夜夜爽夜夜爽精品视频| 日韩电影一区二区三区| 国产麻豆精品theporn| 夫妻av一区二区| 色婷婷av一区二区三区大白胸| 欧美四级电影网| 日韩免费一区二区三区在线播放| 久久久久成人黄色影片| 亚洲素人一区二区| 亚洲一区日韩精品中文字幕| 蜜桃91丨九色丨蝌蚪91桃色| 成人午夜在线播放| 欧美日韩亚洲综合| 久久久久一区二区三区四区| 亚洲美女免费视频| 天堂成人免费av电影一区| 国产成人午夜电影网| 91福利在线导航| 久久久99免费| 亚洲成a人v欧美综合天堂| 精品亚洲欧美一区| 97久久超碰精品国产| 日韩一级片在线播放| 1024成人网| 久久99精品久久久久久国产越南 | 欧美mv日韩mv| 亚洲精品大片www| 经典一区二区三区| 欧美综合亚洲图片综合区| 日韩午夜电影av| 亚洲免费视频成人| 成人美女在线视频| 91精品国产91久久综合桃花| 亚洲丝袜制服诱惑|