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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? socket.h

?? The iputils package contains ping, a basic networking tool. The ping command sends a series of ICMP
?? H
字號:
/* System-specific socket constants and types.  Linux version.   Copyright (C) 1991, 92, 94, 95, 96, 97, 98 Free Software Foundation, Inc.   This file is part of the GNU C Library.   The GNU C Library is free software; you can redistribute it and/or   modify it under the terms of the GNU Library General Public License as   published by the Free Software Foundation; either version 2 of the   License, or (at your option) any later version.   The GNU C Library is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU   Library General Public License for more details.   You should have received a copy of the GNU Library General Public   License along with the GNU C Library; see the file COPYING.LIB.  If not,   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,   Boston, MA 02111-1307, USA.  */#ifndef	_SOCKETBITS_H#define	_SOCKETBITS_H	1#include <features.h>#define	__need_size_t#define __need_NULL#include <stddef.h>__BEGIN_DECLS/* Type for length arguments in socket calls.  */#ifndef __socklen_t_definedtypedef unsigned int socklen_t;# define __socklen_t_defined#endif/* Types of sockets.  */enum __socket_type{#ifndef __mips__  SOCK_STREAM = 1,		/* Sequenced, reliable, connection-based				   byte streams.  */#define SOCK_STREAM SOCK_STREAM  SOCK_DGRAM = 2,		/* Connectionless, unreliable datagrams				   of fixed maximum length.  */#define SOCK_DGRAM SOCK_DGRAM#else  SOCK_STREAM = 2,		/* Sequenced, reliable, connection-based				   byte streams.  */#define SOCK_STREAM SOCK_STREAM  SOCK_DGRAM = 1,		/* Connectionless, unreliable datagrams				   of fixed maximum length.  */#define SOCK_DGRAM SOCK_DGRAM#endif  SOCK_RAW = 3,			/* Raw protocol interface.  */#define SOCK_RAW SOCK_RAW  SOCK_RDM = 4,			/* Reliably-delivered messages.  */#define SOCK_RDM SOCK_RDM  SOCK_SEQPACKET = 5,		/* Sequenced, reliable, connection-based,				   datagrams of fixed maximum length.  */#define SOCK_SEQPACKET SOCK_SEQPACKET  SOCK_PACKET = 10		/* Linux specific way of getting packets				   at the dev level.  For writing rarp and				   other similar things on the user level. */#define SOCK_PACKET SOCK_PACKET};/* Protocol families.  */#define	PF_UNSPEC	0	/* Unspecified.  */#define	PF_LOCAL	1	/* Local to host (pipes and file-domain).  */#define	PF_UNIX		PF_LOCAL /* Old BSD name for PF_LOCAL.  */#define	PF_FILE		PF_LOCAL /* POSIX name for PF_LOCAL.  */#define	PF_INET		2	/* IP protocol family.  */#define	PF_AX25		3	/* Amateur Radio AX.25.  */#define	PF_IPX		4	/* Novell Internet Protocol.  */#define	PF_APPLETALK	5	/* Don't use this.  */#define	PF_NETROM	6	/* Amateur radio NetROM.  */#define	PF_BRIDGE	7	/* Multiprotocol bridge.  */#define	PF_AAL5		8	/* Reserved for Werner's ATM.  */#define	PF_X25		9	/* Reserved for X.25 project.  */#define	PF_INET6	10	/* IP version 6.  */#define	PF_ROSE		11	/* Amateur Radio X.25 PLP       */#define	PF_DECnet	12	/* Reserved for DECnet project  */#define	PF_NETBEUI	13	/* Reserved for 802.2LLC project*/#define	PF_SECURITY	14	/* Security callback pseudo AF */#define	PF_KEY		15	/* PF_KEY key management API */#define	PF_NETLINK	16#define	PF_ROUTE	PF_NETLINK /* Alias to emulate 4.4BSD */#define	PF_PACKET	17	/* Packet family                */#define	PF_MAX		32	/* For now.. *//* Address families.  */#define	AF_UNSPEC	PF_UNSPEC#define	AF_LOCAL	PF_LOCAL#define	AF_UNIX		PF_UNIX#define	AF_FILE		PF_FILE#define	AF_INET		PF_INET#define	AF_AX25		PF_AX25#define	AF_IPX		PF_IPX#define	AF_APPLETALK	PF_APPLETALK#define	AF_NETROM	PF_NETROM#define	AF_BRIDGE	PF_BRIDGE#define	AF_AAL5		PF_AAL5#define	AF_X25		PF_X25#define	AF_INET6	PF_INET6#define	AF_ROSE		PF_ROSE#define	AF_DECnet	PF_DECnet#define	AF_NETBEUI	PF_NETBEUI#define	AF_SECURITY	PF_SECURITY#define	pseudo_AF_KEY	pseudo_PF_KEY#define	AF_NETLINK	PF_NETLINK#define	AF_ROUTE	PF_ROUTE#define	AF_PACKET	PF_PACKET#define	AF_MAX		PF_MAX/* Socket level values.  Others are defined in the appropriate headers.   XXX These definitions also should go into the appropriate headers as   far as they are available.  */#define SOL_IPV6        41#define SOL_ICMPV6	58#define SOL_RAW		255#define SOL_AX25        257#define SOL_ATALK	258#define SOL_NETROM	259#define SOL_ROSE	260#define SOL_DECNET	261#define SOL_X25		262/* Maximum queue length specifiable by listen.  */#define SOMAXCONN	128/* Get the definition of the macro to define the common sockaddr members.  */#if __GLIBC_MINOR__  >= 1#include <bits/sockaddr.h>#else#include <sockaddrcom.h>#endif/* Structure describing a generic socket address.  */struct sockaddr  {    __SOCKADDR_COMMON (sa_);	/* Common data: address family and length.  */    char sa_data[14];		/* Address data.  */  };/* Bits in the FLAGS argument to `send', `recv', et al.  */enum  {    MSG_OOB		= 0x01,	/* Process out-of-band data.  */#define MSG_OOB		MSG_OOB    MSG_PEEK		= 0x02,	/* Peek at incoming messages.  */#define MSG_PEEK	MSG_PEEK    MSG_DONTROUTE	= 0x04,	/* Don't use local routing.  */#define MSG_DONTROUTE	MSG_DONTROUTE    MSG_CTRUNC		= 0x08,	/* Control data lost before delivery.  */#define MSG_CTRUNC	MSG_CTRUNC    MSG_PROBE		= 0x10,#define MSG_PROBE	MSG_PROBE    MSG_TRUNC		= 0x20,#define MSG_TRUNC	MSG_TRUNC    MSG_DONTWAIT	= 0x40,#define MSG_DONTWAIT	MSG_DONTWAIT    MSG_WAITALL		= 0x100,#define MSG_WAITALL	MSG_WAITALL    MSG_CONFIRM		= 0x800,#define MSG_CONFIRM	MSG_CONFIRM    MSG_ERRQUEUE	= 0x2000,#define MSG_ERRQUEUE	MSG_ERRQUEUE    MSG_NOSIGNAL	= 0x4000,#define MSG_NOSIGNAL	MSG_NOSIGNAL  };/* Structure describing messages sent by   `sendmsg' and received by `recvmsg'.  */struct msghdr  {    __ptr_t msg_name;		/* Address to send to/receive from.  */    socklen_t msg_namelen;	/* Length of address data.  */    struct iovec *msg_iov;	/* Vector of data to send/receive into.  */    size_t msg_iovlen;		/* Number of elements in the vector.  */    __ptr_t msg_control;	/* Ancillary data (eg BSD filedesc passing). */    size_t msg_controllen;	/* Ancillary data buffer length.  */    int msg_flags;		/* Flags on received message.  */  };/* Structure used for storage of ancillary data object information.  */struct cmsghdr  {    size_t cmsg_len;		/* Length of data in cmsg_data plus length				   of cmsghdr structure.  */    int cmsg_level;		/* Originating protocol.  */    int cmsg_type;		/* Protocol specific type.  */#if !defined __STRICT_ANSI__ && defined __GNUC__ && __GNUC__ >= 2    unsigned char __cmsg_data[0]; /* Ancillary data.  */#endif  };/* Ancillary data object manipulation macros.  */#if !defined __STRICT_ANSI__ && defined __GNUC__ && __GNUC__ >= 2# define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data)#else# define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1))#endif#define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)#define CMSG_FIRSTHDR(mhdr) \  ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr)		      \   ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) NULL)#define CMSG_ALIGN(len) ( ((len)+sizeof(long)-1) & ~(sizeof(long)-1) )#define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len))#define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len))#ifndef _EXTERN_INLINE# define _EXTERN_INLINE extern __inline#endifextern struct cmsghdr *__cmsg_nxthdr __P ((struct msghdr *__mhdr,					   struct cmsghdr *__cmsg));_EXTERN_INLINE struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg){  if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))	  /* The kernel header does this so there may be a reason.  */	  return NULL;  __cmsg = (struct cmsghdr *) 	  ((unsigned char *) __cmsg + CMSG_ALIGN(__cmsg->cmsg_len));    if ( (unsigned char *) (__cmsg + 1) >= 	   (unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen)	  /* No more entries.  */	  return NULL;  return __cmsg;}/* Socket level message types.  This must match the definitions in   <linux/socket.h>.  */enum  {    SCM_RIGHTS = 0x01,         /* Data array contains access rights.  */#define SCM_RIGHTS SCM_RIGHTS    SCM_CREDENTIALS = 0x02,  /* Data array is `struct ucred'.  */#define SCM_CREDENTIALS SCM_CREDENTIALS  };/* Get socket manipulation related informations from kernel headers.  */#ifdef THIS_IS_CRAP#ifndef _LINUX_TYPES_H# define _LINUX_TYPES_H#endif#endif#include <asm/socket.h>#include <asm/types.h>struct ucred{	__u32	pid;	__u32	uid;	__u32	gid;};/* Structure used to manipulate the SO_LINGER option.  */struct linger  {    int l_onoff;		/* Nonzero to linger on close.  */    int l_linger;		/* Time to linger.  */  };__END_DECLS#endif /* socketbits.h */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人app网站| 亚洲国产婷婷综合在线精品| 国产精品青草久久| 亚洲宅男天堂在线观看无病毒| 三级在线观看一区二区| 99久久精品国产毛片| 欧美大胆一级视频| 亚洲一区二区黄色| 97se亚洲国产综合自在线观| 日韩欧美高清一区| 亚洲1区2区3区4区| 欧美在线播放高清精品| 国产视频不卡一区| 极品尤物av久久免费看| 色综合激情久久| 97se亚洲国产综合在线| 丝袜亚洲另类丝袜在线| 男女性色大片免费观看一区二区 | 欧美男生操女生| 国产日韩欧美高清| 经典三级视频一区| 欧美一级淫片007| 五月激情综合色| 欧美男女性生活在线直播观看| 成人欧美一区二区三区| 岛国精品一区二区| 久久久久久久久蜜桃| 精一区二区三区| 久久综合久色欧美综合狠狠| 日产欧产美韩系列久久99| 欧美三级乱人伦电影| 综合精品久久久| www.色综合.com| 最新国产精品久久精品| 97aⅴ精品视频一二三区| 中文字幕不卡在线播放| 国产成人在线视频免费播放| 久久精品欧美日韩精品| 国产精品亚洲第一区在线暖暖韩国| 精品三级在线看| 国产精品一区二区三区乱码| 国产亚洲1区2区3区| 国产米奇在线777精品观看| 2024国产精品| 成人毛片老司机大片| 中文字幕亚洲欧美在线不卡| 99久免费精品视频在线观看 | 亚洲欧洲精品一区二区精品久久久 | 久久精品男人的天堂| 国产一区二区三区不卡在线观看| 久久男人中文字幕资源站| 国内精品第一页| 中文字幕欧美三区| 99久久久无码国产精品| 亚洲第一会所有码转帖| 99久久夜色精品国产网站| 欧美日韩一区二区电影| 亚洲女厕所小便bbb| 欧美亚洲精品一区| 蜜臀av性久久久久av蜜臀妖精| 精品成人私密视频| 日韩三级.com| 国产福利91精品| 亚洲人xxxx| 日韩欧美一区二区视频| 懂色av中文字幕一区二区三区| 日韩伦理av电影| 欧美一区二区在线观看| 国产成人午夜视频| 亚洲成人av在线电影| 久久亚洲综合色| 欧美午夜理伦三级在线观看| 久久99精品久久久久久| 中文字幕在线免费不卡| 欧美精品三级日韩久久| 国产成人精品免费在线| 亚洲一二三四久久| 久久久午夜电影| 欧美大胆一级视频| 国产色婷婷亚洲99精品小说| 国产精品视频一二| 欧美日韩极品在线观看一区| 国产一区二区三区综合| 日韩一区有码在线| 精品三级在线观看| 在线观看免费视频综合| 国产精品1024| 香蕉影视欧美成人| 亚洲色图.com| 久久免费的精品国产v∧| 欧美日韩日日摸| 99久久er热在这里只有精品15| 日韩 欧美一区二区三区| 亚洲精品欧美二区三区中文字幕| 久久久影视传媒| 在线不卡a资源高清| 91免费看片在线观看| 高清成人在线观看| 久久成人综合网| 日本欧美在线观看| 亚洲一区二区视频在线观看| 国产精品卡一卡二卡三| 亚洲高清一区二区三区| 国产精品一区二区x88av| 日本一区二区成人| 中文字幕高清不卡| 欧美sm极限捆绑bd| 日韩一区二区三区高清免费看看| 一本色道a无线码一区v| av在线不卡免费看| 成人高清免费在线播放| 成人a区在线观看| 成人一区二区三区| 国产精品1区2区3区在线观看| 精品一区二区免费看| 久久国产麻豆精品| 麻豆精品国产传媒mv男同| 免费成人av资源网| 美女视频免费一区| 狂野欧美性猛交blacked| 日本不卡123| 久久精品国产77777蜜臀| 精品制服美女久久| 国产一区二区按摩在线观看| 精品一区二区三区在线视频| 九九九久久久精品| 国产一区二区三区久久久| 国产精品一区二区在线观看网站 | 婷婷六月综合亚洲| 亚洲国产日韩综合久久精品| 亚洲成人在线网站| 毛片av一区二区| 国产在线不卡一卡二卡三卡四卡| 激情深爱一区二区| 国产福利精品一区二区| 成人国产亚洲欧美成人综合网 | 欧美日韩国产另类一区| 欧美群妇大交群中文字幕| 4438x亚洲最大成人网| 日韩欧美一级特黄在线播放| 久久综合色8888| ㊣最新国产の精品bt伙计久久| 一区二区成人在线| 免费不卡在线观看| 粉嫩av一区二区三区粉嫩| 99精品视频一区二区三区| 欧美撒尿777hd撒尿| 精品久久久久久最新网址| 国产女人18毛片水真多成人如厕 | 久久综合久久鬼色| 亚洲视频在线一区| 免费成人深夜小野草| 欧美日韩亚洲高清一区二区| 精品久久久久久无| 中文字幕一区二区在线播放| 五月天亚洲精品| 国产精品综合视频| 欧美日韩成人一区二区| 国产色综合久久| 亚洲成av人片在线| 国产黄色成人av| 精品视频一区二区不卡| 欧美激情一区二区三区全黄| 亚洲综合在线电影| 国产成人超碰人人澡人人澡| 欧洲国内综合视频| 国产亚洲精品福利| 美女视频黄频大全不卡视频在线播放| 福利一区二区在线| 91精品国产91久久综合桃花| 136国产福利精品导航| 日本强好片久久久久久aaa| 99国产精品久久| 久久亚洲捆绑美女| 日韩 欧美一区二区三区| 99久久精品国产毛片| 精品99一区二区三区| 水蜜桃久久夜色精品一区的特点| 国产.精品.日韩.另类.中文.在线.播放| 欧美日韩国产中文| 国产精品女同互慰在线看| 蜜桃一区二区三区在线| 欧日韩精品视频| 亚洲人成伊人成综合网小说| 国产成人精品一区二区三区四区 | 亚洲欧美日韩国产综合| 国产成人免费视| 日韩精品一区二区三区视频 | 国产日韩亚洲欧美综合| 免费人成黄页网站在线一区二区| 欧美日韩国产综合视频在线观看| 亚洲男人的天堂在线aⅴ视频| 成人黄色小视频| 国产日产欧美一区二区三区| 久久精品99国产精品| 在线电影国产精品| 日日欢夜夜爽一区| 欧美理论片在线| 日韩福利视频网| 91麻豆精品国产91久久久久久 |