Hello everyone!
I'm just trying to do the example of the ping agent
in the Marc Greis Tutorial. I have copied the ping.cc and ping.h files from the
web page . I have also modified the Makefile, packet.h, ns-defaults.tcl and
ns-packet.tcl. When I run "make depend" everything is OK, but when I run "make"
it comes up this error:
########
>make depend
c++ -c -g -Wall -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL1_0B8 -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_0A4 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H -DSTDC_HEADERS=1 -DHAVE_STRING_H=1 -DHAVE_TCL_H=1 -DHAVE_LIBTCL8_0=1 -DHAVE_TK_H=1 -DHAVE_LIBTK8_0=1 -DHAVE_OTCL_H=1 -DHAVE_LIBOTCL1_0A4=1 -DHAVE_TCLCL_H=1 -DHAVE_LIBTCLCL1_0B8=1 -DHAVE_GETRUSAGE=1 -DHAVE_SBRK=1 -DHAVE_STRTOQ=1 -I. -I/usr/X11R6/include -I../tclcl-1.0b8 -I../otcl-1.0a4 -I../tkbox/include -I../tclbox/include -o ping.o ping.cc ping.cc: In method `void PingAgent::recv(class Packet *, class Handler * = 0)': ping.cc:93: request for member `addr_' in `hdrip->hdr_ip::src_', which is of non-aggregate type `int' *** Error code 1 Stop.
#########
Can anyone told me how can I fix this,
please?
Thanks a
lot... Abel
WW /__\ | oo | _WWWWW_ (|_()_|) / o o \ \__/ (| __O__ |) /|\/|\ \ \___/ / |||||||| /-------\ |||||||| |=========| |||||||| |=========| Life is too short: CARPE DIEM
|