On Wed, 2008-01-16 at 22:37 -0800, Aaron Turner wrote:
> This is a minor release before 3.3 which fixes the issue with
> tcpreplay crashing when --enable-tcpreplay-edit is specified (which
> seems common with RPM packagers).  Thanks to all the users helping
> diagnose this issue (ticket #281).

Hmm, this doesn't build. I'm getting:
------------------------------------------
/bin/sh ../libtool --tag=CC   --mode=link gcc -I../libopts -I..
-DTCPREPLAY -D_U_="__attribute__((unused))"  -Wall -O3 -std=gnu99
-Wextra -Wno-variadic-macros -Wfatal-errors -I/usr/include   -o
tcpreplay tcpreplay-send_packets.o tcpreplay-signal_handler.o
tcpreplay-tcpreplay.o
tcpreplay-tcpreplay_edit_opts.o  ./common/libcommon.a ../lib/libstrl.a
-L/usr/lib -lpcap ../libopts/libopts.la ./tcpedit/libtcpedit.a -lrt
-lnsl 
mkdir .libs
gcc -I../libopts -I.. -DTCPREPLAY "-D_U_=__attribute__((unused))" -Wall
-O3 -std=gnu99 -Wextra -Wno-variadic-macros -Wfatal-errors
-I/usr/include -o tcpreplay tcpreplay-send_packets.o
tcpreplay-signal_handler.o tcpreplay-tcpreplay.o
tcpreplay-tcpreplay_edit_opts.o  ./common/libcommon.a ../lib/libstrl.a
-L/usr/lib -lpcap ../libopts/.libs/libopts.a ./tcpedit/libtcpedit.a -lrt
-lnsl
./tcpedit/libtcpedit.a(parse_args.o): In function `tcpedit_post_args':
parse_args.c:(.text+0x190): undefined reference to `parse_cidr_map'
parse_args.c:(.text+0x1c2): undefined reference to `parse_cidr_map'
parse_args.c:(.text+0x274): undefined reference to `parse_endpoints'
parse_args.c:(.text+0x357): undefined reference to `parse_cidr_map'
parse_args.c:(.text+0x3bc): undefined reference to `parse_cidr_map'
./tcpedit/libtcpedit.a(edit_packet.o): In function `rewrite_iparp':
edit_packet.c:(.text+0x7b1): undefined reference to `ip_in_cidr'
edit_packet.c:(.text+0x7ef): undefined reference to `ip_in_cidr'
edit_packet.c:(.text+0x82f): undefined reference to `ip_in_cidr'
edit_packet.c:(.text+0x86e): undefined reference to `ip_in_cidr'
./tcpedit/libtcpedit.a(edit_packet.o): In function `rewrite_ipv4l3':
edit_packet.c:(.text+0x95c): undefined reference to `ip_in_cidr'
./tcpedit/libtcpedit.a(edit_packet.o):edit_packet.c:(.text+0x985): more
undefined references to `ip_in_cidr' follow
./tcpedit/libtcpedit.a(en10mb.o): In function `dlt_en10mb_parse_opts':
en10mb.c:(.text+0xc12): undefined reference to `dualmac2hex'
en10mb.c:(.text+0xc91): undefined reference to `dualmac2hex'
collect2: ld returned 1 exit status
make[3]: *** [tcpreplay] Error 1
make[3]: Leaving directory
`/home/users/bojan/download/tcpreplay/tcpreplay-3.2.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/users/bojan/download/tcpreplay/tcpreplay-3.2.4/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/users/bojan/download/tcpreplay/tcpreplay-3.2.4/src'
make: *** [all-recursive] Error 1
------------------------------------------

Configure was run with  "--enable-dynamic-link --enable-tcpreplay-edit
--enable-local-libopts --disable-libopts-install" against freshly
downloaded 3.2.4, on Fedora 8. This was not an RPM build.

-- 
Bojan


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Tcpreplay-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tcpreplay-users

Reply via email to