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

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

?? ns-2.29.3-aodv-uu-0.9.2.patch

?? aodv0.93源碼并在ns 2中編譯通過
?? PATCH
?? 第 1 頁 / 共 2 頁
字號:
diff -uprN ns-2.29.orig/common/packet.h ns-2.29/common/packet.h--- ns-2.29.orig/common/packet.h	2005-10-20 06:45:22.000000000 +0200+++ ns-2.29/common/packet.h	2006-07-15 15:47:42.000000000 +0200@@ -167,6 +167,11 @@ enum packet_t { 	// HDLC packet 	PT_HDLC, +#ifdef AODV_UU+        // AODV packets in AODV-UU+        PT_AODVUU,+#endif /* AODV_UU */+ 	// insert new packet types here 	PT_NTYPE // This MUST be the LAST one };@@ -262,7 +267,11 @@ public:  		// XCP 		name_[PT_XCP]="xcp";-		+#ifdef AODV_UU+                // AODV packets in AODV-UU+                name_[PT_AODVUU] = "AODVUU";+#endif /* AODV_UU */+ 		name_[PT_NTYPE]= "undefined"; 	} 	const char* name(packet_t p) const { diff -uprN ns-2.29.orig/Makefile.in ns-2.29/Makefile.in--- ns-2.29.orig/Makefile.in	2005-10-20 06:45:22.000000000 +0200+++ ns-2.29/Makefile.in	2006-07-15 15:45:34.000000000 +0200@@ -52,13 +52,19 @@ PERL	= @PERL@ # for diffusion #DIFF_INCLUDES = "./diffusion3/main ./diffusion3/lib ./diffusion3/nr ./diffusion3/ns" +# AODV-UU: Name of subdirectory with AODV-UU files,+# usually a symlink to the AODV-UU sources. If you change this,+# ~ns/trace/cmu-trace.cc must be updated as well.+AODV_UU_DIR = aodv-uu+AODV_UU_LIB = libaodv-uu.a+ CCOPT	= @V_CCOPT@  STATIC	= @V_STATIC@ #LDFLAGS	= $(STATIC) LDFLAGS	= @LDFLAGS@ LDOUT	= -o $(BLANK) -DEFINE	= -DTCP_DELAY_BIND_ALL -DNO_TK @V_DEFINE@ @V_DEFINES@ @DEFS@ -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=@CPP_NAMESPACE@ -DUSE_SINGLE_ADDRESS_SPACE -Drng_test+DEFINE	= -DTCP_DELAY_BIND_ALL -DNO_TK @V_DEFINE@ @V_DEFINES@ @DEFS@ -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=@CPP_NAMESPACE@ -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -DAODV_UU -DNS_PORT   INCLUDES = \ 	-I. \@@ -70,12 +76,15 @@ INCLUDES = \ 	-I./diffusion3/lib/nr -I./diffusion3/ns \ 	-I./diffusion3/filter_core -I./asim/ -I./qs \ 	-I./diffserv -I./satellite \-	-I./wpan+	-I./wpan \+	-I./$(AODV_UU_DIR)    LIB	= \ 	@V_LIBS@ \ 	@V_LIB@ \+	-L$(AODV_UU_DIR) \+	-laodv-uu \ 	-lm @LIBS@ #	-L@libdir@ \ @@ -301,6 +310,7 @@ OBJ_CC = \ 	wpan/p802_15_4nam.o wpan/p802_15_4phy.o \ 	wpan/p802_15_4sscs.o wpan/p802_15_4timer.o \ 	wpan/p802_15_4trace.o wpan/p802_15_4transac.o \+	$(AODV_UU_DIR)/$(AODV_UU_LIB) \ 	@V_STLOBJ@  @@ -356,6 +366,9 @@ SUBDIRS=\  BUILD_NSE = @build_nse@ +# AODV-UU: Added phony targets for AODV-UU+.PHONY: aodv-uu-clean+ all: $(NS) $(BUILD_NSE) all-recursive  @@ -366,6 +379,12 @@ $(NS): $(OBJ) common/tclAppInit.o Makefi 	$(LINK) $(LDFLAGS) $(LDOUT)$@ \ 		common/tclAppInit.o $(OBJ) $(LIB) +$(AODV_UU_DIR)/$(AODV_UU_LIB):+	cd $(AODV_UU_DIR) && $(MAKE) $(AODV_UU_LIB) NS_DEFS='$(DEFINE)' OPTS='$(CCOPT)' NS_INC='$(subst -I.,-I$(shell pwd),$(INCLUDES))'++aodv-uu-clean:+	cd $(AODV_UU_DIR) && $(MAKE) clean+ Makefile: Makefile.in 	@echo "Makefile.in is newer than Makefile." 	@echo "You need to re-run configure."@@ -492,7 +511,7 @@ install-man: force install-recursive: force 	for i in $(SUBDIRS); do ( cd $$i; $(MAKE) install; ) done -clean:+clean: aodv-uu-clean 	$(RM) $(CLEANFILES)  AUTOCONF_GEN = tcl/lib/ns-autoconf.tcldiff -uprN ns-2.29.orig/queue/priqueue.cc ns-2.29/queue/priqueue.cc--- ns-2.29.orig/queue/priqueue.cc	2005-10-20 06:45:23.000000000 +0200+++ ns-2.29/queue/priqueue.cc	2006-07-15 15:48:22.000000000 +0200@@ -92,7 +92,11 @@ PriQueue::recv(Packet *p, Handler *h)                 case PT_AODV:                         recvHighPriority(p, h);                         break;-+#ifdef AODV_UU+                case PT_AODVUU:+                        recvHighPriority(p, h);+                        break;+#endif /* AODV_UU */                 default:                         Queue::recv(p, h);                 }diff -uprN ns-2.29.orig/tcl/lib/ns-agent.tcl ns-2.29/tcl/lib/ns-agent.tcl--- ns-2.29.orig/tcl/lib/ns-agent.tcl	2005-10-20 06:45:23.000000000 +0200+++ ns-2.29/tcl/lib/ns-agent.tcl	2006-07-15 15:52:09.000000000 +0200@@ -192,3 +192,10 @@ Agent/AODV instproc init args { Agent/AODV set sport_   0 Agent/AODV set dport_   0 +# AODV-UU routing agent+Agent/AODVUU instproc init args {+    $self next $args+}++Agent/AODVUU set sport_   0+Agent/AODVUU set dport_   0diff -uprN ns-2.29.orig/tcl/lib/ns-default.tcl ns-2.29/tcl/lib/ns-default.tcl--- ns-2.29.orig/tcl/lib/ns-default.tcl	2005-10-20 06:45:23.000000000 +0200+++ ns-2.29/tcl/lib/ns-default.tcl	2006-07-15 15:50:51.000000000 +0200@@ -1369,3 +1369,19 @@ Queue set util_records_ 5 ; 		# Changed  # Quick Start definitions end here  Delayer set debug_ false++# AODV-UU routing agent+Agent/AODVUU set unidir_hack_ 0+Agent/AODVUU set rreq_gratuitous_ 0+Agent/AODVUU set expanding_ring_search_ 1+Agent/AODVUU set local_repair_ 0+Agent/AODVUU set receive_n_hellos_ 0+Agent/AODVUU set hello_jittering_ 0+Agent/AODVUU set wait_on_reboot_ 0+Agent/AODVUU set debug_ 0+Agent/AODVUU set rt_log_interval_ 0+Agent/AODVUU set log_to_file_ 0+Agent/AODVUU set optimized_hellos_ 0+Agent/AODVUU set ratelimit_ 1+Agent/AODVUU set llfeedback_ 1+Agent/AODVUU set internet_gw_mode_ 0diff -uprN ns-2.29.orig/tcl/lib/ns-lib.tcl ns-2.29/tcl/lib/ns-lib.tcl--- ns-2.29.orig/tcl/lib/ns-lib.tcl	2005-10-20 06:45:23.000000000 +0200+++ ns-2.29/tcl/lib/ns-lib.tcl	2006-07-15 15:55:06.000000000 +0200@@ -612,6 +612,10 @@ Simulator instproc create-wireless-node  	    AODV { 		    set ragent [$self create-aodv-agent $node] 	    }+	    # AODV-UU routing agent+	    AODVUU {+		    $self at 0.0 "$node start-aodv"+	    } 	    TORA { 		    Simulator set IMEPFlag_ ON 		    set ragent [$self create-tora-agent $node]@@ -668,7 +672,7 @@ Simulator instproc create-wireless-node  	    $ifqType_ $ifqlen_ $phyType_ $antType_ $topoInstance_ \ 			$inerrProc_ $outerrProc_ $FECProc_ 	# Attach agent-	if {$routingAgent_ != "DSR"} {+	if {$routingAgent_ != "DSR" && $routingAgent_ != "AODVUU" } { 		$node attach $ragent [Node set rtagent_port_] 	} 	if {$routingAgent_ == "DIFFUSION/RATE" ||@@ -688,7 +692,7 @@ Simulator instproc create-wireless-node  	# Bind routing agent and mip agent if existing basestation  	# address setting         if { [info exist wiredRouting_] && $wiredRouting_ == "ON" } {-		if { $routingAgent_ != "DSR" } {+		if { $routingAgent_ != "DSR" && $routingAgent_ != "AODVUU" } { 			$node mip-call $ragent 		} 	}@@ -749,8 +753,12 @@ Simulator instproc create-node-instance  	# DSR is a special case 	if {$routingAgent_ == "DSR"} { 		set nodeclass [$self set-dsr-nodetype]-	} else {-		set nodeclass Node/MobileNode+	} else {	+		if { $routingAgent_ == "AODVUU"} {+			set nodeclass Node/MobileNode/AODVNode+		} else {+			set nodeclass Node/MobileNode+		} 	} 	return [eval new $nodeclass $args] }diff -uprN ns-2.29.orig/tcl/lib/ns-mobilenode.tcl ns-2.29/tcl/lib/ns-mobilenode.tcl--- ns-2.29.orig/tcl/lib/ns-mobilenode.tcl	2005-10-20 06:45:23.000000000 +0200+++ ns-2.29/tcl/lib/ns-mobilenode.tcl	2006-07-15 15:51:29.000000000 +0200@@ -882,3 +882,104 @@ SRNodeNew instproc reset args { 	eval $self next $args 	$dsr_agent_ reset }+##############################################################################+# A MobileNode Class for AODV which is modeled after the SRNode Class+# but with modifications.+##############################################################################+Class Node/MobileNode/AODVNode -superclass Node/MobileNode++Node/MobileNode/AODVNode instproc init args {+	$self instvar ragent_ dmux_ classifier_ entry_point_ address_++        set ns [Simulator instance]++	eval $self next $args	;# parent class constructor++	if {$dmux_ == "" } {+		# Use the default mash and shift+		set dmux_ [new Classifier/Port]+	}+	set ragent_ [new Agent/AODVUU [$self id ]]++	# setup address (supports hier-address) for AODV agent+	$self addr $address_+	$ragent_ addr $address_+	$ragent_ node $self++	# Add the node's own address to the port demuxer+	$self add-route $address_ $dmux_++	if { [Simulator set RouterTrace_] == "ON" } {+		# Recv Target+		set rcvT [$self mobility-trace Recv "RTR"]+		set namfp [$ns get-nam-traceall]+		if {  $namfp != "" } {+			$rcvT namattach $namfp+		}+		$rcvT target $ragent_+		set entry_point_ $rcvT	+	} else {+		# Recv Target+		set entry_point_ $ragent_+	}++	$self set ragent_ $ragent_++	# The target of the routing agent is the address classifier+	$ragent_ target $classifier_++	set nullAgent_ [$ns set nullAgent_]+	+	# The default target in the classifier is set to the+	# nullAgent, since the routing agent already handled whatever+	# needs to be handled+	$classifier_ defaulttarget $nullAgent_+	+	# Packets to the routing agent and default port should be

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99精品国产麻豆婷婷洗澡| 亚洲成人你懂的| 亚洲精品高清在线| 欧美96一区二区免费视频| 国产成人av电影| 日韩一区二区在线免费观看| 国产精品成人一区二区三区夜夜夜 | 伊人性伊人情综合网| 久久精品72免费观看| 在线精品视频免费观看| 欧美高清在线精品一区| 久草热8精品视频在线观看| 欧美日韩国产首页| 樱桃视频在线观看一区| 成人av中文字幕| 国产欧美一二三区| 韩国v欧美v日本v亚洲v| 欧美精品三级日韩久久| 一区二区三区中文字幕在线观看| 成人sese在线| 国产精品不卡一区二区三区| 国产一区二区三区| www国产精品av| 极品少妇一区二区| 日韩欧美高清一区| 男女性色大片免费观看一区二区| 欧美在线免费观看视频| 日韩理论片中文av| 99久久精品99国产精品| 综合激情成人伊人| 99国产欧美另类久久久精品| 中文字幕亚洲区| 99re这里都是精品| 亚洲人成小说网站色在线| 成人精品亚洲人成在线| 中日韩av电影| av不卡在线播放| 亚洲乱码日产精品bd| 在线看日韩精品电影| 一区二区国产盗摄色噜噜| 欧美系列亚洲系列| 午夜成人免费视频| 欧美大片一区二区三区| 精品夜夜嗨av一区二区三区| 久久久噜噜噜久噜久久综合| 成人美女在线视频| 亚洲视频一区二区免费在线观看| 91小视频在线免费看| 亚洲一二三级电影| 欧美一级二级在线观看| 久久99久国产精品黄毛片色诱| 久久先锋资源网| 99re热视频精品| 五月激情丁香一区二区三区| 精品国产sm最大网站| 成人av中文字幕| 亚洲国产精品久久不卡毛片| 欧美www视频| 99re在线精品| 轻轻草成人在线| 国产精品久久久久婷婷| 欧美视频在线播放| 国产一区二区三区久久久| 国产精品萝li| 欧美一卡2卡3卡4卡| 国产精品一区二区免费不卡| 亚洲乱码国产乱码精品精可以看| 在线播放91灌醉迷j高跟美女 | 亚洲最大成人网4388xx| 欧美精品电影在线播放| 国产丶欧美丶日本不卡视频| 一区二区三区视频在线看| 欧美一卡2卡三卡4卡5免费| 成人小视频在线观看| 日欧美一区二区| 中文字幕一区二区三区在线不卡 | 91国产免费看| 九九九精品视频| 樱桃国产成人精品视频| 久久亚洲精华国产精华液| 欧美性猛片xxxx免费看久爱| 国产精品一卡二卡在线观看| 亚洲成国产人片在线观看| 亚洲国产精品成人综合色在线婷婷| 欧美另类高清zo欧美| 国产成人免费视频一区| 青青草国产精品亚洲专区无| 中文字幕一区二区三区蜜月| 精品少妇一区二区三区日产乱码 | 久久久亚洲国产美女国产盗摄| 色综合天天综合网天天狠天天| 韩国欧美国产1区| 视频精品一区二区| 亚洲精品日韩专区silk| 国产午夜精品一区二区三区嫩草| 欧美色精品在线视频| 91亚洲国产成人精品一区二三| 国产精品一区二区男女羞羞无遮挡 | 国产精品资源在线看| 奇米综合一区二区三区精品视频| 亚洲激情图片一区| 中文字幕在线不卡一区二区三区 | 精品国产91亚洲一区二区三区婷婷| 在线观看欧美日本| av电影在线观看一区| 国产精品12区| 精品无人区卡一卡二卡三乱码免费卡| 视频一区二区中文字幕| 亚洲成av人片一区二区| 亚洲在线视频网站| 亚洲欧美一区二区在线观看| 欧美国产精品劲爆| 国产校园另类小说区| 国产农村妇女精品| 久久久久高清精品| 国产亚洲精品免费| 日本一区二区三区久久久久久久久不| 欧美成人一区二区三区片免费| 欧美电影免费观看高清完整版在线观看 | 久久久久久久精| 久久女同精品一区二区| 国产日韩一级二级三级| 中文无字幕一区二区三区| 国产精品国产三级国产a| 中文字幕中文在线不卡住| 中文字幕一区二区三区色视频 | 色噜噜狠狠一区二区三区果冻| 99re8在线精品视频免费播放| 91美女片黄在线观看| 色婷婷综合中文久久一本| 欧洲激情一区二区| 制服丝袜成人动漫| 精品国产一区二区三区忘忧草| 精品裸体舞一区二区三区| 久久美女艺术照精彩视频福利播放| 久久综合中文字幕| 国产精品欧美一区喷水| 亚洲一线二线三线久久久| 手机精品视频在线观看| 国内精品免费**视频| 91女神在线视频| 欧美精品在线一区二区| 精品动漫一区二区三区在线观看| 国产精品午夜春色av| 亚洲制服丝袜在线| 激情综合色综合久久综合| 99精品视频在线播放观看| 欧美日本一区二区在线观看| 亚洲精品一区二区三区蜜桃下载 | 国产三级精品视频| 一区二区在线免费观看| 久久激情综合网| 91在线porny国产在线看| 欧美丰满一区二区免费视频| 久久久久9999亚洲精品| 亚洲成人综合网站| 粉嫩av一区二区三区在线播放| 欧美区视频在线观看| 欧美国产激情一区二区三区蜜月| 亚洲午夜电影在线观看| 国产麻豆欧美日韩一区| 欧美日韩在线直播| 国产欧美精品国产国产专区| 亚洲电影一区二区三区| 粉嫩嫩av羞羞动漫久久久| 欧美情侣在线播放| 亚洲男人的天堂网| 国产高清在线精品| 91精品国产免费| 亚洲人精品午夜| 极品少妇xxxx精品少妇| 欧美精品一二三区| 亚洲婷婷国产精品电影人久久| 老鸭窝一区二区久久精品| 欧美在线观看一区| 国产精品国产a| 国产精品影视天天线| 日韩精品专区在线影院观看| 亚洲国产一区二区在线播放| 成人性生交大片免费看中文网站| 欧美一区二区三区爱爱| 亚洲一区二区三区视频在线播放 | 性欧美疯狂xxxxbbbb| 91麻豆蜜桃一区二区三区| 欧美国产日韩精品免费观看| 韩国午夜理伦三级不卡影院| 欧美一级高清大全免费观看| 五月天欧美精品| 欧美视频一二三区| 亚洲一区二区三区精品在线| 91麻豆swag| 国产精品你懂的| 成人sese在线| 国产精品二三区| 97久久精品人人澡人人爽| 欧美国产精品一区二区三区| 成人午夜大片免费观看| 国产午夜一区二区三区| 成人综合激情网| 国产精品久久久久久亚洲毛片 |