如何解决ns2中的cmu-trace.cc中的错误

时间:2019-05-01 17:46:02

标签: ns2

我先在aodv.h中然后在aodv.cc中创建两个函数“ sendBeacon()”和“ recvBeacon(packet * p)”,然后在aodv-packet.h中创建AODVTYPE_beacon,然后在cmu-trace中进行修改.cc(我添加了AODVTYPE_BEACON的大小写:然后我添加了rp-> rp_type == AODVTYPE_BEACON?“ BEACON”:),但是出现了错误:

trace/cmu-trace.cc: In member function ‘void 
CMUTrace::format_aodv(Packet*, int)’:
trace/cmu-trace.cc:914:9: error: duplicate case value
case AODVTYPE_BEACON:
     ^
trace/cmu-trace.cc:912:9: error: previously used here
     case AODVTYPE_HELLO:
     ^
make: *** [trace/cmu-trace.o] Error 1

有人可以帮我吗

0 个答案:

没有答案