Hi

I'm having troubles using the patch for aodv-uu-0.7.2 posted at:
http://www.hynet.umd.edu/research/maodv/MAODV-UMD.html


I'm not sure if I have to create the files that aren't in the aodv src
directory (igmp.c, multicast_routing_table.c, maodv_rreq.c, etc.)  from a
blank file with those namefiles for example.

I did that way and I got an error compiling in the igmp.c code:

zapote:/home/rial/maodv-umd-0.7.2# make
gcc -Wall -O3 -g -DDEBUG -DMAODV  -c -o igmp.o igmp.c
In file included from igmp.c:37:
debug.h :34: warning: conflicting types for built-in function `log'
igmp.c: In function `igmp_sendreply':
igmp.c:179: error: invalid application of `sizeof' to an incomplete type
igmp.c:202: error: dereferencing pointer to incomplete type
igmp.c:203: error: dereferencing pointer to incomplete type
igmp.c:204: error: dereferencing pointer to incomplete type
igmp.c:205: error: dereferencing pointer to incomplete type
igmp.c:206: error: dereferencing pointer to incomplete type
igmp.c:206: error: invalid application of `sizeof' to an incomplete type
make: *** [igmp.o] Error 1

I'm using a kernel 2.4.35.3 with the sources installed in the /usr/src/linux
directory and gcc 3.3.5

I'm guessing that could be my gcc version but I would appreciate it if you
could help me with this because I haven't found anything useful so far.

Thanks 

Reply via email to