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

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

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

?? 一種用于AD HOC 無線自組網絡上的動態路由的源代碼
?? 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一区二区三区免费野_久草精品视频
国产在线播放一区| 国产美女精品人人做人人爽| 免费不卡在线视频| www.性欧美| 欧美一区二区精品在线| 亚洲午夜久久久久久久久电影网 | 白白色亚洲国产精品| 欧美疯狂做受xxxx富婆| 国产精品福利一区二区| 极品少妇xxxx精品少妇偷拍| 欧洲一区在线电影| 国产精品久久久久久久久免费相片 | 日本一区二区免费在线观看视频| 亚洲免费在线观看视频| 国产一区二区91| 91精品欧美久久久久久动漫| 亚洲视频 欧洲视频| 国内精品不卡在线| 91精品福利在线一区二区三区| 亚洲三级视频在线观看| 国产91精品一区二区| 2021中文字幕一区亚洲| 六月丁香婷婷久久| 欧美一区二区高清| 爽好多水快深点欧美视频| 色哟哟亚洲精品| 亚洲欧美在线aaa| 国产 日韩 欧美大片| 久久色.com| 国产成人亚洲综合a∨婷婷图片| 日韩视频免费观看高清完整版| 一区二区日韩av| 在线中文字幕不卡| 亚洲一区二区中文在线| 欧美亚洲一区三区| 亚洲一级二级在线| 欧美视频你懂的| 亚洲国产综合色| 欧美丰满一区二区免费视频| 国产一区视频导航| 精品国产凹凸成av人网站| 国产综合色产在线精品| 亚洲精品一区二区在线观看| 精品一区二区三区影院在线午夜 | 精品国产乱码久久久久久浪潮| 日韩激情在线观看| 欧美tk丨vk视频| 国产伦精品一区二区三区免费| 久久综合九色欧美综合狠狠 | 亚洲精品日产精品乱码不卡| 欧美性大战久久| 免费观看91视频大全| 久久综合久久99| 99天天综合性| 五月天国产精品| 精品捆绑美女sm三区| 高清不卡一区二区在线| 亚洲精品乱码久久久久| 91麻豆精品国产无毒不卡在线观看| 日本视频中文字幕一区二区三区| 欧美成人一区二区三区| 成人性生交大片免费看视频在线| 亚洲视频一区二区免费在线观看| 欧美日韩一卡二卡三卡 | 国产91丝袜在线播放0| 自拍偷拍亚洲综合| 91麻豆精品91久久久久同性| 狠狠色2019综合网| 亚洲色图视频网站| 国产精品久久久久久久久免费樱桃| 91黄色免费看| 国产精品亚洲综合一区在线观看| 亚洲欧美区自拍先锋| 日韩写真欧美这视频| av成人老司机| 美女视频第一区二区三区免费观看网站| 国产女同性恋一区二区| 欧美日韩一区高清| 国产jizzjizz一区二区| 日韩影院精彩在线| 亚洲日本在线天堂| 精品国精品国产| 欧美视频一区二区三区四区 | 天堂在线一区二区| 国产精品超碰97尤物18| 日韩欧美一区在线观看| 色欧美88888久久久久久影院| 黄网站免费久久| 亚洲国产日韩综合久久精品| 亚洲国产精品黑人久久久| 日韩欧美资源站| 欧洲国内综合视频| 9i看片成人免费高清| 国产成人在线免费观看| 久久精品国产99久久6| 午夜亚洲福利老司机| 亚洲欧洲成人精品av97| 国产亚洲一区字幕| 日韩欧美的一区| 欧美午夜精品一区二区蜜桃| 91污片在线观看| 成人免费电影视频| 欧美三级电影精品| 不卡的av网站| 成人免费视频国产在线观看| 麻豆久久一区二区| 日韩av在线播放中文字幕| 亚洲一区二区三区爽爽爽爽爽| 国产精品国产三级国产aⅴ入口| 精品国产露脸精彩对白| xf在线a精品一区二区视频网站| 欧美妇女性影城| 欧美日韩www| 欧美精品久久99| 欧美美女视频在线观看| 欧美老人xxxx18| 欧美一区二区三区免费在线看 | 国产成人av资源| 国产+成+人+亚洲欧洲自线| 国产成人精品免费在线| 国产成人亚洲综合色影视| 国产69精品久久久久毛片| 国产成人日日夜夜| 成人免费视频视频在线观看免费| 成人看片黄a免费看在线| 成人h动漫精品一区二区| av一区二区久久| 成人av综合在线| 91官网在线观看| 欧美高清视频一二三区 | 日韩欧美一区在线观看| 欧美变态tickle挠乳网站| 精品国产欧美一区二区| 久久蜜桃av一区精品变态类天堂 | 久久久亚洲精品石原莉奈| 欧美国产丝袜视频| 亚洲天堂av老司机| 亚洲成人激情av| 精品一区二区三区影院在线午夜| 久久国产精品区| 成人h动漫精品一区二区| 色天天综合色天天久久| 91精品国产综合久久精品| 久久这里都是精品| 国产精品久99| 视频一区中文字幕| 国产精品18久久久| 欧美性色欧美a在线播放| 日韩欧美激情一区| 中文字幕在线观看不卡视频| 亚洲成a人片在线不卡一二三区| 日本成人超碰在线观看| 国产69精品久久久久毛片| 欧美探花视频资源| 久久久五月婷婷| 亚洲成av人片在www色猫咪| 激情五月婷婷综合网| 日本久久一区二区| 亚洲精品一区二区三区四区高清 | 水蜜桃久久夜色精品一区的特点| 久久99精品国产麻豆婷婷| 成人免费看黄yyy456| 911精品国产一区二区在线| 国产欧美精品在线观看| 视频一区在线视频| 99久久精品情趣| 精品不卡在线视频| 亚洲第一福利一区| 成人免费毛片a| ww亚洲ww在线观看国产| 亚洲成人福利片| 99热在这里有精品免费| 精品国产sm最大网站免费看| 亚洲一区视频在线观看视频| 国产成人午夜99999| 91精品视频网| 亚洲国产日韩在线一区模特| 成人一级视频在线观看| 欧美一区二区三区视频在线观看 | 久久精品人人做人人爽97| 五月综合激情网| 色欧美片视频在线观看| 国产精品麻豆欧美日韩ww| 国内一区二区在线| 日韩一级二级三级| 亚洲一区二区三区四区在线| www..com久久爱| 国产精品视频第一区| 国产精品一品二品| 日韩欧美国产精品| 日韩精品成人一区二区三区| 国产丝袜美腿一区二区三区| 精品一区二区三区视频在线观看| 欧美日韩高清一区| 亚洲电影欧美电影有声小说| 欧美性大战久久| 日韩电影免费在线观看网站| 欧美日韩一级黄| 日本成人在线网站| 日韩欧美卡一卡二|