ports/net/ns/patches/patch-common_agent_cc

57 lines
2.3 KiB
Text

Index: common/agent.cc
--- common/agent.cc.orig
+++ common/agent.cc
@@ -210,7 +210,7 @@ void Agent::flushAVar(TracedVar *v)
if (strcmp(value, "") == 0)
// no value, because no writes has occurred to this var
return;
- sprintf(wrk, "f -t "TIME_FORMAT" -s %d -d %d -n %s -a %s -o %s -T v -x",
+ sprintf(wrk, "f -t " TIME_FORMAT " -s %d -d %d -n %s -a %s -o %s -T v -x",
Scheduler::instance().clock(), addr(), dst_.addr_,
v->name(), traceName_, value);
n = strlen(wrk);
@@ -231,7 +231,7 @@ void Agent::deleteAgentTrace()
// we need to flush all var values to trace file,
// so nam can do backtracing
- sprintf(wrk, "a -t "TIME_FORMAT" -s %d -d %d -n %s -x",
+ sprintf(wrk, "a -t " TIME_FORMAT " -s %d -d %d -n %s -x",
Scheduler::instance().clock(), here_.addr_,
dst_.addr_, traceName_);
if (traceName_ != NULL)
@@ -288,7 +288,7 @@ void Agent::trace(TracedVar* v)
OldValue *ov = lookupOldValue(v);
if (ov != NULL) {
sprintf(wrk,
- "f -t "TIME_FORMAT" -s %d -d %d -n %s -a %s -v %s -o %s -T v",
+ "f -t " TIME_FORMAT " -s %d -d %d -n %s -a %s -v %s -o %s -T v",
Scheduler::instance().clock(), here_.addr_,
dst_.addr_, v->name(), traceName_, value, ov->val_);
strncpy(ov->val_,
@@ -296,7 +296,7 @@ void Agent::trace(TracedVar* v)
min(strlen(value)+1, TRACEVAR_MAXVALUELENGTH));
} else {
// if there is value, insert it into old value list
- sprintf(wrk, "f -t "TIME_FORMAT" -s %d -d %d -n %s -a %s -v %s -T v",
+ sprintf(wrk, "f -t " TIME_FORMAT " -s %d -d %d -n %s -a %s -v %s -T v",
Scheduler::instance().clock(), here_.addr_,
dst_.addr_, v->name(), traceName_, value);
insertOldValue(v, value);
@@ -314,7 +314,7 @@ void Agent::monitorAgentTrace()
double curTime = (&Scheduler::instance() == NULL ? 0 :
Scheduler::instance().clock());
- sprintf(wrk, "v -t "TIME_FORMAT" -e monitor_agent %d %s",
+ sprintf(wrk, "v -t " TIME_FORMAT " -e monitor_agent %d %s",
curTime, here_.addr_, traceName_);
n = strlen(wrk);
wrk[n] = '\n';
@@ -330,7 +330,7 @@ void Agent::addAgentTrace(const char *name)
double curTime = (&Scheduler::instance() == NULL ? 0 :
Scheduler::instance().clock());
- sprintf(wrk, "a -t "TIME_FORMAT" -s %d -d %d -n %s",
+ sprintf(wrk, "a -t " TIME_FORMAT " -s %d -d %d -n %s",
curTime, here_.addr_, dst_.addr_, name);
n = strlen(wrk);
wrk[n] = '\n';