Fix linking of nt_password_hash
Need to use conditional linking of some crypto functionality and add couple of additional object files. [Bug 343]
This commit is contained in:
parent
a2e4f66edc
commit
73b217570c
1 changed files with 12 additions and 1 deletions
|
@ -749,11 +749,22 @@ endif
|
||||||
hostapd_cli: $(OBJS_c)
|
hostapd_cli: $(OBJS_c)
|
||||||
$(CC) $(LDFLAGS) -o hostapd_cli $(OBJS_c) $(LIBS_c)
|
$(CC) $(LDFLAGS) -o hostapd_cli $(OBJS_c) $(LIBS_c)
|
||||||
|
|
||||||
NOBJS = nt_password_hash.o ../src/crypto/ms_funcs.o $(SHA1OBJS) ../src/crypto/rc4.o ../src/crypto/md5.o
|
NOBJS = nt_password_hash.o ../src/crypto/ms_funcs.o $(SHA1OBJS) ../src/crypto/md5.o
|
||||||
|
ifdef NEED_RC4
|
||||||
|
ifdef CONFIG_INTERNAL_RC4
|
||||||
|
NOBJS += ../src/crypto/rc4.o
|
||||||
|
endif
|
||||||
|
endif
|
||||||
ifdef CONFIG_INTERNAL_MD5
|
ifdef CONFIG_INTERNAL_MD5
|
||||||
NOBJS += ../src/crypto/md5-internal.o
|
NOBJS += ../src/crypto/md5-internal.o
|
||||||
endif
|
endif
|
||||||
NOBJS += ../src/crypto/crypto_openssl.o ../src/utils/os_$(CONFIG_OS).o
|
NOBJS += ../src/crypto/crypto_openssl.o ../src/utils/os_$(CONFIG_OS).o
|
||||||
|
NOBJS += ../src/utils/wpa_debug.o
|
||||||
|
NOBJS += ../src/utils/wpabuf.o
|
||||||
|
ifdef CONFIG_WPA_TRACE
|
||||||
|
NOBJS += ../src/utils/trace.o
|
||||||
|
LIBS_n += -lbfd
|
||||||
|
endif
|
||||||
ifdef TLS_FUNCS
|
ifdef TLS_FUNCS
|
||||||
LIBS_n += -lcrypto
|
LIBS_n += -lcrypto
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in a new issue