No need for pcap in stdapi anymore
Pcap used to be required for the ipconfig command but since the fix for #6328, it is no longer necessary. [See #6328]
This commit is contained in:
parent
134b6c874f
commit
c39f14591f
|
@ -22,8 +22,6 @@
|
|||
#include <sys/wait.h>
|
||||
#include <termios.h>
|
||||
|
||||
#include <pcap/pcap.h>
|
||||
|
||||
#include <linux/if.h>
|
||||
#include <linux/netlink.h>
|
||||
#include <linux/elf.h>
|
||||
|
|
|
@ -8,11 +8,11 @@ CFLAGS=-fno-stack-protector -nostdinc -nostdlib -fPIC -DPIC -Wall
|
|||
CFLAGS+=-D_UNIX -D__linux__
|
||||
CFLAGS+=-I${COMMON} -I${SERVER} -I${OPENSSL}
|
||||
CFLAGS+= -I ../../source/bionic/libc/include -I ../../source/bionic/libc/kernel/common/linux/ -I ../../source/bionic/libc/kernel/common/ -I ../../source/bionic/libc/arch-x86/include/
|
||||
CFLAGS+= -I ../../source/bionic/libc/kernel/arch-x86/ -I../../source/libpcap
|
||||
CFLAGS+= -I ../../source/bionic/libc/kernel/arch-x86/
|
||||
CFLAGS+= -Dwchar_t="char" -fno-builtin -D_SIZE_T_DECLARED -DElf_Size="u_int32_t"
|
||||
CFLAGS+= -D_BYTE_ORDER=_LITTLE_ENDIAN
|
||||
CFLAGS+= -lgcc -L../../source/bionic/compiled
|
||||
CFLAGS+= -I../../source/extensions/stdapi/server -lc -lsupport -lmetsrv_main -lpcap
|
||||
CFLAGS+= -I../../source/extensions/stdapi/server -lc -lsupport -lmetsrv_main
|
||||
|
||||
CFLAGS+= -march=i386 -m32 -Os
|
||||
|
||||
|
@ -53,10 +53,11 @@ debug: CFLAGS+=-ggdb
|
|||
debug: all
|
||||
|
||||
ext_server_stdapi.so: output_dirs $(objects)
|
||||
$(CC) -Wl,--hash-style=sysv -shared $(CFLAGS) $(objects) -lpcap -lcrypto -o $@
|
||||
$(CC) -Wl,--hash-style=sysv -shared $(CFLAGS) $(objects) -lcrypto -o $@
|
||||
|
||||
|
||||
.PHONY: clean debug output_dirs
|
||||
clean:
|
||||
rm -f *.o *.so *~; rm -f $(objects)
|
||||
rm -f *.o *.so *~
|
||||
rm -f $(objects) ext_server_stdapi.so
|
||||
|
||||
|
|
Loading…
Reference in New Issue