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

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

?? arp.h.bak

?? 這是新華龍(www.xhl.xom.xn)開發的
?? BAK
字號:
#ifndef	_ARP_H
#define	_ARP_H

#ifndef	_GLOBAL_H
#include "global.h"
#endif

#ifndef	_MBUF_H
#include "mbuf.h"
#endif

#ifndef	_IFACE_H
#include "iface.h"
#endif

#ifndef	_TIMER_H
#include "timer.h"
#endif

/* Lifetime of a valid ARP entry */
#define	ARPLIFE		900	/* 15 minutes */
/* Lifetime of a pending ARP entry */
#define	PENDTIME	15	/* 15 seconds */

/* ARP definitions (see RFC 826) */

#define	ARPLEN	16		/* Size of ARP hdr, minus hardware addresses */

/* Address size definitions */
#define	IPALEN	4		/* Length in bytes of an IP address */
#define	MAXHWALEN	20	/* Maximum length of a hardware address */

/* ARP opcodes */
enum arp_opcode {
	ARP_REQUEST=1,
	ARP_REPLY,
	REVARP_REQUEST,
	REVARP_REPLY
};
/* Hardware types */
enum arp_hwtype {
	ARP_NETROM=0,	/* Fake for NET/ROM (never actually sent) */
	ARP_ETHER,	/* Assigned to 10 megabit Ethernet */
	ARP_EETHER,	/* Assigned to experimental Ethernet */
	ARP_AX25,	/* Assigned to AX.25 Level 2 */
	ARP_PRONET,	/* Assigned to PROnet token ring */
	ARP_CHAOS,	/* Assigned to Chaosnet */
	ARP_IEEE802,	/* Who uses this? */
	ARP_ARCNET,
	ARP_APPLETALK
};
extern char *Arptypes[];	/* Type fields in ASCII, defined in arpcmd */
#define	NHWTYPES 9
//////////////////////////////////////////////////////////////////////////////
//* Table of hardware types known to ARP 
//* 
struct arp_type {
	uint16 hwalen;		/* Hardware length */
	uint16 iptype;		/* Hardware type field for IP */
	uint16 arptype;		/* Hardware type field for ARP */
	uint16 pendtime;	/* # secs to wait pending response */
	uint8 *bdcst;		/* Hardware broadcast address */
	char *(*format)(char *,uint8 *);
				/* Function that formats addresses */
	int (*scan)(uint8 *,char *);
				/* Reverse of format */
};
extern struct arp_type Arp_type[];

/* Format of an ARP request or reply packet. From p. 3 */
struct arp {
	enum arp_hwtype hardware;	/* Hardware type */
	uint16 protocol;		/* Protocol type */
	uint8 hwalen;			/* Hardware address length, bytes */
	uint8 pralen;			/* Length of protocol address */
	enum arp_opcode opcode;		/* ARP opcode (request/reply) */
	uint8 shwaddr[MAXHWALEN];	/* Sender hardware address field */
	int32 sprotaddr;		/* Sender Protocol address field */
	uint8 thwaddr[MAXHWALEN];	/* Target hardware address field */
	int32 tprotaddr;		/* Target protocol address field */
};
		
/* Format of ARP table */
struct arp_tab {
	struct arp_tab *next;		/* Doubly-linked list pointers */
	struct arp_tab *prev;	
	struct timer timer;		/* Time until aging this entry */
	struct mbuf *pending;		/* Queue of datagrams awaiting resolution */
	int32 ip_addr;			/* IP Address, host order */
	enum arp_hwtype hardware;	/* Hardware type */
	enum {
		ARP_PENDING,	/* Incomplete */
		ARP_VALID	/* Complete */
	} state;
	uint8 *hw_addr;		/* Hardware address */
	unsigned int pub:1;	/* Respond to requests for this entry? */
};
extern struct arp_tab *Arp_tab[];

struct arp_stat {
	unsigned recv;		/* Total number of ARP packets received */
	unsigned badtype;	/* Incoming requests for unsupported hardware */
	unsigned badlen;	/* Incoming length field(s) didn't match types */
	unsigned badaddr;	/* Bogus incoming addresses */
	unsigned inreq;		/* Incoming requests for us */
	unsigned replies;	/* Replies sent */
	unsigned outreq;	/* Outoging requests sent */
};
extern struct arp_stat Arp_stat;

/* In arp.c: */
struct arp_tab *arp_add(int32 ipaddr,enum arp_hwtype hardware,uint8 *hw_addr,
	int pub);
void arp_drop(void *p);
int arp_init(unsigned int hwtype,int hwalen,int iptype,int arptype,
	int pendtime,uint8 *bdcst,char *(*format)(char *,uint8 *),
	int  (*scan)(uint8 *,char *) );
void arp_input(struct iface *iface,struct mbuf **bpp);
struct arp_tab *arp_lookup(enum arp_hwtype hardware,int32 ipaddr);
uint8 *res_arp(struct iface *iface,enum arp_hwtype hardware,int32 target,struct mbuf **bpp);

/* In arphdr.c: */
struct mbuf *htonarp(struct arp *arp);
int ntoharp(struct arp *arp,struct mbuf **bpp);

#endif /* _ARP_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线视频播放| 91在线观看地址| 亚洲成人综合视频| 亚洲午夜一区二区三区| 亚洲欧洲一区二区在线播放| 久久精品欧美日韩精品| 国产亚洲综合在线| 国产精品伦一区二区三级视频| 欧美成人三级电影在线| 精品国产免费视频| 亚洲国产电影在线观看| 亚洲婷婷在线视频| 亚洲国产一区在线观看| 午夜精品福利一区二区三区蜜桃| 亚洲高清一区二区三区| 蜜臀久久久久久久| 国产在线播放一区三区四| 国产寡妇亲子伦一区二区| 成人视屏免费看| 99精品偷自拍| 欧美绝品在线观看成人午夜影视 | 欧美一区三区四区| 欧美一级日韩免费不卡| 国产亚洲一本大道中文在线| 国产精品区一区二区三区| 一区二区三区中文在线观看| 亚洲成人先锋电影| 激情小说欧美图片| 色视频欧美一区二区三区| 欧美日韩国产综合草草| 久久久久国产一区二区三区四区 | 欧美性色黄大片| 欧美日韩一区高清| 欧美日韩欧美一区二区| 日韩精品一区在线| 欧美激情一区二区在线| 亚洲va中文字幕| 国产一区二区三区久久悠悠色av| 成人av电影免费观看| 欧美日韩精品二区第二页| 欧美mv和日韩mv的网站| 亚洲日本在线观看| 精品一区二区三区蜜桃| 色综合久久中文综合久久牛| 精品精品欲导航| 又紧又大又爽精品一区二区| 黄色日韩三级电影| 欧美日韩中文字幕一区二区| 久久精品人人做| 日韩高清在线电影| 色激情天天射综合网| 国产亚洲精品精华液| 日韩在线播放一区二区| 91看片淫黄大片一级| 久久久精品免费免费| 日本vs亚洲vs韩国一区三区二区| 91捆绑美女网站| 国产欧美日韩中文久久| 日本一不卡视频| 欧美亚洲动漫精品| 国产精品久久久久永久免费观看| 免费观看在线色综合| 欧美午夜影院一区| 综合色中文字幕| 成人一区二区三区视频| 久久精品视频一区二区三区| 久久精品国产精品青草| 777奇米成人网| 婷婷综合另类小说色区| 欧美日韩中字一区| 国产精品二区一区二区aⅴ污介绍| 国产永久精品大片wwwapp| 欧美一区二区三区免费在线看| 亚洲综合色婷婷| 在线看国产日韩| 亚洲柠檬福利资源导航| 色欧美日韩亚洲| 亚洲激情网站免费观看| 日本福利一区二区| 亚洲网友自拍偷拍| 欧美日韩大陆在线| 秋霞影院一区二区| 日韩欧美激情在线| 国产精品一区不卡| 国产精品人成在线观看免费 | 久久99国产精品麻豆| 精品国产免费视频| 国产一区二区免费在线| 国产精品天干天干在观线 | 国产精品丝袜一区| 99久久777色| 亚洲综合丝袜美腿| 7777精品伊人久久久大香线蕉完整版| 亚洲第一狼人社区| 精品国产成人在线影院 | 国产成人av一区二区三区在线| 久久人人爽爽爽人久久久| 国产高清无密码一区二区三区| 精品国产一区二区三区久久久蜜月| 久久精品国产澳门| 国产精品美女一区二区| 欧美最猛性xxxxx直播| 免费在线欧美视频| 欧美国产精品一区| 欧美午夜精品电影| 国产一区二区三区蝌蚪| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 91免费版在线| 久久精品999| 亚洲欧美在线另类| 日韩一区二区三区在线| 成人免费高清视频在线观看| 一二三四区精品视频| 精品捆绑美女sm三区| 99国产精品久久久久| 蜜桃视频第一区免费观看| 中文字幕不卡在线观看| 欧美久久久久久久久| 国产成人免费在线观看| 香蕉久久夜色精品国产使用方法| 欧美精品一区二区不卡 | 午夜视频一区二区三区| 久久精品一区蜜桃臀影院| 欧美色视频在线观看| 成人av资源在线观看| 日韩成人伦理电影在线观看| 综合自拍亚洲综合图不卡区| 2021国产精品久久精品| 欧美久久久久免费| 在线亚洲人成电影网站色www| 国产一区三区三区| 婷婷国产在线综合| 亚洲制服丝袜在线| 国产精品久久久久影院亚瑟| 精品久久国产字幕高潮| 51精品秘密在线观看| 91丨九色丨黑人外教| 国产黄人亚洲片| 国内欧美视频一区二区 | 亚洲国产精品av| 日韩欧美一区二区不卡| 欧美日韩一区二区在线观看视频 | 一本大道久久a久久精二百| 国产乱子伦视频一区二区三区| 图片区小说区国产精品视频| 亚洲免费av在线| 亚洲色图制服丝袜| 中文字幕一区二区三区在线不卡 | 欧美激情中文不卡| 精品国产99国产精品| 欧美岛国在线观看| 日韩一区二区三区四区| 欧美一级日韩一级| 日韩欧美在线网站| 欧美www视频| 久久综合精品国产一区二区三区| 欧美xxxx老人做受| 久久影院午夜论| 国产日韩欧美综合一区| 久久久精品国产免大香伊| 久久久久久久免费视频了| 欧美激情一区二区三区在线| 欧美国产精品专区| 综合色中文字幕| 亚洲免费观看视频| 午夜精品久久久| 精品综合久久久久久8888| 国产一区二区三区免费| 国产成人a级片| 99久久久国产精品| 欧美在线一区二区三区| 91精品福利在线一区二区三区| 日韩一区二区三| 亚洲国产精品成人综合色在线婷婷 | 在线观看日韩国产| 欧美高清一级片在线| 日韩一区二区三区精品视频| 精品成人免费观看| 综合色天天鬼久久鬼色| 五月婷婷激情综合网| 国产伦精一区二区三区| caoporm超碰国产精品| 欧美性淫爽ww久久久久无| 日韩一区二区视频在线观看| 国产人成一区二区三区影院| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 亚洲精品中文字幕乱码三区| 日韩av网站在线观看| 国产91丝袜在线18| 欧美日韩mp4| 欧美国产日韩在线观看| 五月激情综合网| 丁香网亚洲国际| 欧美精品久久一区二区三区| 欧美国产一区视频在线观看| 五月激情丁香一区二区三区| 高清国产午夜精品久久久久久| 欧美日韩中文字幕一区| 国产精品美女久久久久久 | 精品成人一区二区三区四区|