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

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

?? if.h

?? <Linux1.0核心游記>電子書+書后源碼+Linux1.0源碼
?? H
字號:
/* * INET		An implementation of the TCP/IP protocol suite for the LINUX *		operating system.  INET is implemented using the  BSD Socket *		interface as the means of communication with the user level. * *		Global definitions for the INET interface module. * * Version:	@(#)if.h	1.0.2	04/18/93 * * Authors:	Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988 *		Ross Biro, <bir7@leland.Stanford.Edu> *		Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG> * *		This program is free software; you can redistribute it and/or *		modify it under the terms of the GNU General Public License *		as published by the Free Software Foundation; either version *		2 of the License, or (at your option) any later version. */#ifndef _LINUX_IF_H#define _LINUX_IF_H#include <linux/types.h>		/* for "caddr_t" et al		*/#include <linux/socket.h>		/* for "struct sockaddr" et al	*//* Structure defining a queue for a network interface. */struct ifnet {  char		*if_name;		/* name, e.g. ``en'' or ``lo''	*/  short		if_unit;		/* sub-unit for device driver	*/  short		if_mtu;			/* maximum transmission unit	*/  short		if_flags;		/* up/down, broadcast, etc.	*/  short		if_timer;		/* time 'til if_watchdog called	*/  int		if_metric;		/* routing metric (not used)	*/  struct	ifaddr *if_addrlist;	/* linked list of addrs per if	*/  struct	ifqueue {#ifdef not_yet_in_linux	struct mbuf	*ifq_head;	struct mbuf	*ifq_tail;	int		ifq_len;	int		ifq_maxlen;	int		ifq_drops;#endif  } if_snd;				/* output queue			*/  /* Procedure handles. */  int		(*if_init)();		/* init routine			*/  int		(*if_output)();		/* output routine		*/  int		(*if_ioctl)();		/* ioctl routine		*/  int		(*if_reset)();		/* bus reset routine		*/  int		(*if_watchdog)();	/* timer routine		*/  /* Generic interface statistics. */  int		if_ipackets;		/* packets recv'd on interface	*/  int		if_ierrors;		/* input errors on interface	*/  int		if_opackets;		/* packets sent on interface	*/  int		if_oerrors;		/* output errors on interface	*/  int		if_collisions;		/* collisions on CSMA i'faces	*/  /* Linked list: pointer to next interface. */  struct ifnet	*if_next;};/* Standard interface flags. */#define	IFF_UP		0x1		/* interface is up		*/#define	IFF_BROADCAST	0x2		/* broadcast address valid	*/#define	IFF_DEBUG	0x4		/* turn on debugging		*/#define	IFF_LOOPBACK	0x8		/* is a loopback net		*/#define	IFF_POINTOPOINT	0x10		/* interface is has p-p link	*/#define	IFF_NOTRAILERS	0x20		/* avoid use of trailers	*/#define	IFF_RUNNING	0x40		/* resources allocated		*/#define	IFF_NOARP	0x80		/* no ARP protocol		*//* These are not yet used: */#define	IFF_PROMISC	0x100		/* recve all packets		*/#define	IFF_ALLMULTI	0x200		/* recve all multicast packets	*//* * The ifaddr structure contains information about one address * of an interface.  They are maintained by the different address * families, are allocated and attached when an address is set, * and are linked together so all addresses for an interface can * be located. */struct ifaddr {  struct sockaddr	ifa_addr;	/* address of interface		*/  union {	struct sockaddr	ifu_broadaddr;	struct sockaddr	ifu_dstaddr;  } ifa_ifu;  struct iface		*ifa_ifp;	/* back-pointer to interface	*/  struct ifaddr		*ifa_next;	/* next address for interface	*/};#define	ifa_broadaddr	ifa_ifu.ifu_broadaddr	/* broadcast address	*/#define	ifa_dstaddr	ifa_ifu.ifu_dstaddr	/* other end of link	*//* * Interface request structure used for socket * ioctl's.  All interface ioctl's must have parameter * definitions which begin with ifr_name.  The * remainder may be interface specific. */struct ifreq {#define IFHWADDRLEN	6#define	IFNAMSIZ	16	union	{		char	ifrn_name[IFNAMSIZ];		/* if name, e.g. "en0" */		char	ifrn_hwaddr[IFHWADDRLEN];	} ifr_ifrn;		union {		struct	sockaddr ifru_addr;		struct	sockaddr ifru_dstaddr;		struct	sockaddr ifru_broadaddr;		struct	sockaddr ifru_netmask;		short	ifru_flags;		int	ifru_metric;		int	ifru_mtu;		caddr_t	ifru_data;	} ifr_ifru;};#define ifr_name	ifr_ifrn.ifrn_name	/* interface name 	*/#define ifr_hwaddr	ifr_ifrn.ifrn_hwaddr	/* interface hardware   */#define	ifr_addr	ifr_ifru.ifru_addr	/* address		*/#define	ifr_dstaddr	ifr_ifru.ifru_dstaddr	/* other end of p-p lnk	*/#define	ifr_broadaddr	ifr_ifru.ifru_broadaddr	/* broadcast address	*/#define	ifr_netmask	ifr_ifru.ifru_netmask	/* interface net mask	*/#define	ifr_flags	ifr_ifru.ifru_flags	/* flags		*/#define	ifr_metric	ifr_ifru.ifru_metric	/* metric		*/#define	ifr_mtu		ifr_ifru.ifru_mtu	/* mtu			*/#define	ifr_data	ifr_ifru.ifru_data	/* for use by interface	*//* * Structure used in SIOCGIFCONF request. * Used to retrieve interface configuration * for machine (useful for programs which * must know all networks accessible). */struct ifconf {	int	ifc_len;			/* size of buffer	*/	union {		caddr_t	ifcu_buf;		struct	ifreq *ifcu_req;	} ifc_ifcu;};#define	ifc_buf	ifc_ifcu.ifcu_buf		/* buffer address	*/#define	ifc_req	ifc_ifcu.ifcu_req		/* array of structures	*//* BSD UNIX expects to find these here, so here we go: */#include <linux/if_arp.h>#include <linux/route.h>#endif /* _NET_IF_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美影院一区二区| 久久久精品tv| 久久中文娱乐网| 艳妇臀荡乳欲伦亚洲一区| 免费美女久久99| 在线观看日韩毛片| 国产精品国产三级国产三级人妇 | 成人av在线资源网站| 欧美精品丝袜中出| 国产精品免费视频网站| 婷婷丁香久久五月婷婷| 国产精品一二三四五| 欧美日韩精品一区二区在线播放| 久久久久久亚洲综合| 亚洲一区成人在线| 不卡的av电影| 亚洲最大的成人av| 99精品视频在线免费观看| 国产欧美综合色| 国产美女精品人人做人人爽| 欧美一区二区三区的| 亚洲高清免费观看高清完整版在线观看 | 综合自拍亚洲综合图不卡区| 国产一区二区三区久久悠悠色av | 久久久噜噜噜久久人人看 | 日本在线不卡一区| 色婷婷国产精品| 国产免费观看久久| 久久99久久精品| 色噜噜夜夜夜综合网| 久久久久久久久蜜桃| 日韩av电影一区| 欧美在线观看视频在线| 亚洲激情图片一区| 91久久一区二区| 国产精品不卡视频| 成人午夜免费视频| 国产亚洲一区二区在线观看| 精品一区二区三区免费毛片爱| 欧美群妇大交群中文字幕| 亚洲精品国产第一综合99久久| 色呦呦国产精品| 亚洲午夜视频在线| 欧美欧美午夜aⅴ在线观看| 亚洲影视在线观看| 538在线一区二区精品国产| 一区二区三区日韩| 91久久一区二区| 首页综合国产亚洲丝袜| 欧美大片国产精品| 岛国一区二区三区| 亚洲乱码国产乱码精品精可以看| 色猫猫国产区一区二在线视频| 亚洲成人动漫一区| 亚洲精品一区二区三区福利 | 国产精品美女一区二区在线观看| jlzzjlzz亚洲女人18| 亚洲另类在线视频| 欧美三级日韩三级国产三级| 国产精品久久精品日日| 91片在线免费观看| 一区二区视频免费在线观看| 欧美日韩三级一区二区| 视频一区二区中文字幕| 91精品国产手机| 麻豆国产欧美一区二区三区| 精品久久久久久久人人人人传媒| 国产美女精品一区二区三区| 亚洲精品国产精华液| 7777精品伊人久久久大香线蕉的 | 亚洲欧美日韩在线| 精品婷婷伊人一区三区三| 美女视频网站黄色亚洲| 国产亚洲一本大道中文在线| 不卡一区在线观看| 亚洲一区二区影院| 国产欧美精品一区| 制服丝袜在线91| 国产成人精品免费一区二区| 五月天视频一区| 国产精品麻豆网站| 精品少妇一区二区三区日产乱码| 99久久精品国产观看| 麻豆视频一区二区| 亚洲另类春色国产| 国产精品久久午夜夜伦鲁鲁| 91麻豆精品国产91久久久使用方法 | 国产精品自拍网站| 日韩电影在线免费看| 亚洲三级在线免费| 久久久蜜桃精品| 欧美精品日日鲁夜夜添| av欧美精品.com| 国产成人av福利| 奇米一区二区三区av| 亚洲综合成人在线视频| 亚洲色欲色欲www在线观看| 国产日韩高清在线| 精品国产伦一区二区三区观看体验| 欧美系列一区二区| 91亚洲精品久久久蜜桃| 丁香六月久久综合狠狠色| 精品一区二区三区香蕉蜜桃| 免费高清不卡av| 午夜国产精品一区| 亚洲一区二三区| 亚洲欧洲精品一区二区精品久久久| 精品精品欲导航| 欧美大胆一级视频| 日韩美女在线视频| 日韩一区二区三区四区| 欧美精品国产精品| 欧美人伦禁忌dvd放荡欲情| 日本韩国一区二区三区| 成年人国产精品| 99久久久久免费精品国产| 丁香亚洲综合激情啪啪综合| 国产成人av电影免费在线观看| 国产综合久久久久久鬼色| 国产精品99久久久久久有的能看| 久久精品国产77777蜜臀| 精品一区二区三区久久| 国产主播一区二区三区| 国产电影一区在线| 99久久精品国产精品久久| 日本韩国欧美在线| 欧美麻豆精品久久久久久| 欧美一区二区三区在线观看视频| 69久久夜色精品国产69蝌蚪网| 日韩一级二级三级精品视频| 精品国产乱码久久久久久久久| 久久久午夜电影| 中文字幕成人av| 亚洲最新在线观看| 免费在线成人网| 国产精品一级黄| 欧美性xxxxxx少妇| 久久影院午夜论| 中文字幕av一区二区三区高| 一区二区三区四区视频精品免费| 亚洲国产欧美日韩另类综合 | 国产欧美日韩精品在线| 樱桃国产成人精品视频| 手机精品视频在线观看| 国内精品伊人久久久久av影院 | 亚洲精品国产无天堂网2021| 日韩电影在线一区| 丰满白嫩尤物一区二区| 欧美日韩三级一区二区| 精品裸体舞一区二区三区| 国产精品伦理在线| 午夜亚洲国产au精品一区二区| 国产一区二区三区日韩| 日本精品视频一区二区三区| 精品福利一区二区三区| 亚洲一区中文日韩| 国产盗摄精品一区二区三区在线| 色女孩综合影院| 欧美精品一区二区久久久| 一区二区三区中文字幕电影 | 欧美日韩一区不卡| 欧美经典三级视频一区二区三区| 性做久久久久久| 成人免费黄色大片| 精品少妇一区二区| 亚洲国产一区二区在线播放| 国内精品免费**视频| 欧美日产在线观看| 亚洲人快播电影网| 粗大黑人巨茎大战欧美成人| 欧美大白屁股肥臀xxxxxx| 亚洲欧美另类小说| 高清在线不卡av| 精品国产一区二区亚洲人成毛片 | 欧美日韩中文精品| 国产精品成人免费在线| 国产成人精品在线看| 精品国产sm最大网站免费看| 一区二区三区不卡在线观看| 波多野结衣精品在线| 久久亚洲私人国产精品va媚药| 五月婷婷激情综合| 欧美日韩国产美女| 一区二区三区精品在线| 成人动漫一区二区| 中文字幕av一区二区三区| 国产精品影视在线观看| 亚洲精品在线观看视频| 麻豆国产欧美一区二区三区| 在线综合亚洲欧美在线视频| 亚洲综合丁香婷婷六月香| 在线观看中文字幕不卡| 热久久一区二区| 欧美日韩激情在线| 亚洲电影你懂得| 欧美日韩亚洲另类| 免费成人在线观看视频| 日韩精品一区二区三区视频播放 | 亚洲国产视频一区| 91国产精品成人|