version 1.1.1.1.2.2, 2013/10/14 08:55:59
|
version 1.1.1.1.4.2, 2017/01/26 14:12:55
|
Line 6
|
Line 6
|
# $date: Sun Jul 25 17:56:15 MET DST 1999$ |
# $date: Sun Jul 25 17:56:15 MET DST 1999$ |
# $rev: 3$ |
# $rev: 3$ |
|
|
CC?= gcc | CC?=gcc |
AR=/usr/bin/ar | AR?=ar |
RANLIB=/usr/bin/ranlib | RANLIB?=ranlib |
CCOPT= -Wall @CFLAGS@ @PCAP_INCLUDE@ | CROSSCOMPILE?=-D__LITTLE_ENDIAN_BITFIELD |
| CCOPT= -Wall $(CROSSCOMPILE) @CFLAGS@ @PCAP_INCLUDE@ |
DEBUG= -g |
DEBUG= -g |
#uncomment the following if you need libpcap based build under linux |
#uncomment the following if you need libpcap based build under linux |
#(not raccomanded) |
#(not raccomanded) |
Line 32 OBJ= main.o getifname.o getlhs.o \
|
Line 33 OBJ= main.o getifname.o getlhs.o \
|
memlock.o memunlock.o ip_opt_build.o \ |
memlock.o memunlock.o ip_opt_build.o \ |
display_ipopt.o sendrawip.o signal.o send.o \ |
display_ipopt.o sendrawip.o signal.o send.o \ |
strlcpy.o arsglue.o random.o scan.o \ |
strlcpy.o arsglue.o random.o scan.o \ |
hstring.o libars.a | hstring.o ars.o apd.o split.o |
|
|
ARSOBJ = ars.o apd.o split.o |
ARSOBJ = ars.o apd.o split.o |
|
|
Line 45 libars.a: $(ARSOBJ)
|
Line 46 libars.a: $(ARSOBJ)
|
hping2: byteorder.h $(OBJ) |
hping2: byteorder.h $(OBJ) |
$(CC) -o hping2 $(CCOPT) $(OBJ) $(PCAP) @SOLARISLIB@ |
$(CC) -o hping2 $(CCOPT) $(OBJ) $(PCAP) @SOLARISLIB@ |
@echo |
@echo |
./hping2 -v |
|
@echo "use \`make strip' to strip hping2 binary" |
@echo "use \`make strip' to strip hping2 binary" |
@echo "use \`make install' to install hping2" |
@echo "use \`make install' to install hping2" |
|
|