ports/net/ns/patches/patch-queue_errmodel_cc

40 lines
1.1 KiB
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
Index: queue/errmodel.cc
--- queue/errmodel.cc.orig
+++ queue/errmodel.cc
@@ -96,7 +96,7 @@ static class TraceErrorModelClass : public TclClass {
}
} class_traceerrormodel;
-static char* eu_names[] = { EU_NAMES };
+static const char* eu_names[] = { EU_NAMES };
inline double comb(int n, int k) {
int i;
@@ -356,7 +356,7 @@ void ErrorModel::trace_event(char *eventtype)
char *nwrk = et_->nbuffer();
if (wrk != 0)
sprintf(wrk,
- "E "TIME_FORMAT" ErrModelTimer %p %s",
+ "E " TIME_FORMAT " ErrModelTimer %p %s",
et_->round(Scheduler::instance().clock()), // time
this,
eventtype // event type
@@ -364,7 +364,7 @@ void ErrorModel::trace_event(char *eventtype)
if (nwrk != 0)
sprintf(nwrk,
- "E -t "TIME_FORMAT" ErrModelTimer %p %s",
+ "E -t " TIME_FORMAT " ErrModelTimer %p %s",
et_->round(Scheduler::instance().clock()), // time
this,
eventtype // event type
@@ -551,7 +551,7 @@ int ComplexTwoStateErrorModel::corruptPkt(Packet*)
-static char * st_names[]={ST_NAMES};
+static const char * st_names[]={ST_NAMES};
/*
// MultiState ErrorModel: