--- bluehoc/src/bt-host.cc	Fri Mar 22 15:31:40 2002
+++ bt-host.cc	Tue Mar 26 16:03:43 2002
@@ -402,6 +402,34 @@
 		tcl.evalf("%s info class", trafgen_[i]->name()); 
 		appNames_[i] = tcl.result();
 		const char* p = appNames_[i].c_str();
+
+		if (strcmp(p,"Application/Traffic/CBR")==0) {
+		  tcl.evalf("%s set packetSize_", trafgen_[i]->name()); 
+		  int mtu = atoi(tcl.result());
+		  appFlowSpec_[i]->mtu = mtu;
+
+		  tcl.evalf("%s set rate_", trafgen_[i]->name()); 
+		  int rate = atoi(tcl.result());
+		  appFlowSpec_[i]->token_rate = rate;
+
+		  appFlowSpec_[i]->loss_sensitivity = 0;
+
+		  appFlowSpec_[i]->token_bucket = 0; //No token bucket
+		  appFlowSpec_[i]->input_qlen = 30;
+		  appFlowSpec_[i]->peak_bw = 1e8;
+		  appFlowSpec_[i]->latency = 100;
+
+		  cout << "Parameters: MTU " << appFlowSpec_[i]->mtu 
+		       << ", token_rate " << appFlowSpec_[i]->token_rate
+		       << ", loss_sensitivity " << appFlowSpec_[i]->loss_sensitivity
+		       << ", token_bucket " << appFlowSpec_[i]->token_bucket
+		       << ", input_qlen " << appFlowSpec_[i]->input_qlen
+		       << ", peak_bw " << appFlowSpec_[i]->peak_bw
+		       << ", peak_bw " << appFlowSpec_[i]->peak_bw
+		       << ", latency " << appFlowSpec_[i]->latency
+		       << endl;
+		  }
+
 		if (strcmp(p,"Application/Traffic/Exponential")==0) {
 			tcl.evalf("%s set packetSize_", trafgen_[i]->name()); 
 			int mtu = atoi(tcl.result());

