我先在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
有人可以帮我吗