FILS: Remove CRC32 dependency from build

The published P802.11ai version does not use CRC32 anymore, so remove
inclusion of crc32.o into wpa_supplicant and hostapd builds based on
CONFIG_FILS=y.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2017-02-13 19:45:51 +02:00 committed by Jouni Malinen
parent 88bf9c2354
commit b5562a1a6e
4 changed files with 0 additions and 20 deletions

View file

@ -264,7 +264,6 @@ endif
ifdef CONFIG_FILS ifdef CONFIG_FILS
L_CFLAGS += -DCONFIG_FILS L_CFLAGS += -DCONFIG_FILS
OBJS += src/ap/fils_hlp.c OBJS += src/ap/fils_hlp.c
NEED_CRC32=y
NEED_SHA384=y NEED_SHA384=y
NEED_AES_SIV=y NEED_AES_SIV=y
endif endif
@ -866,10 +865,6 @@ ifdef NEED_ECC
L_CFLAGS += -DCONFIG_ECC L_CFLAGS += -DCONFIG_ECC
endif endif
ifdef NEED_CRC32
OBJS += src/utils/crc32.c
endif
ifdef CONFIG_NO_RANDOM_POOL ifdef CONFIG_NO_RANDOM_POOL
L_CFLAGS += -DCONFIG_NO_RANDOM_POOL L_CFLAGS += -DCONFIG_NO_RANDOM_POOL
else else

View file

@ -308,7 +308,6 @@ endif
ifdef CONFIG_FILS ifdef CONFIG_FILS
CFLAGS += -DCONFIG_FILS CFLAGS += -DCONFIG_FILS
OBJS += ../src/ap/fils_hlp.o OBJS += ../src/ap/fils_hlp.o
NEED_CRC32=y
NEED_SHA384=y NEED_SHA384=y
NEED_AES_SIV=y NEED_AES_SIV=y
endif endif
@ -905,10 +904,6 @@ ifdef NEED_ECC
CFLAGS += -DCONFIG_ECC CFLAGS += -DCONFIG_ECC
endif endif
ifdef NEED_CRC32
OBJS += ../src/utils/crc32.o
endif
ifdef CONFIG_NO_RANDOM_POOL ifdef CONFIG_NO_RANDOM_POOL
CFLAGS += -DCONFIG_NO_RANDOM_POOL CFLAGS += -DCONFIG_NO_RANDOM_POOL
else else

View file

@ -247,7 +247,6 @@ endif
ifdef CONFIG_FILS ifdef CONFIG_FILS
L_CFLAGS += -DCONFIG_FILS L_CFLAGS += -DCONFIG_FILS
NEED_CRC32=y
NEED_SHA384=y NEED_SHA384=y
NEED_AES_SIV=y NEED_AES_SIV=y
endif endif
@ -1305,10 +1304,6 @@ ifdef NEED_ECC
L_CFLAGS += -DCONFIG_ECC L_CFLAGS += -DCONFIG_ECC
endif endif
ifdef NEED_CRC32
OBJS += src/utils/crc32.c
endif
ifdef CONFIG_NO_RANDOM_POOL ifdef CONFIG_NO_RANDOM_POOL
L_CFLAGS += -DCONFIG_NO_RANDOM_POOL L_CFLAGS += -DCONFIG_NO_RANDOM_POOL
else else

View file

@ -280,7 +280,6 @@ endif
ifdef CONFIG_FILS ifdef CONFIG_FILS
CFLAGS += -DCONFIG_FILS CFLAGS += -DCONFIG_FILS
NEED_CRC32=y
NEED_SHA384=y NEED_SHA384=y
NEED_AES_SIV=y NEED_AES_SIV=y
endif endif
@ -1351,10 +1350,6 @@ ifdef NEED_ECC
CFLAGS += -DCONFIG_ECC CFLAGS += -DCONFIG_ECC
endif endif
ifdef NEED_CRC32
OBJS += ../src/utils/crc32.o
endif
ifdef CONFIG_NO_RANDOM_POOL ifdef CONFIG_NO_RANDOM_POOL
CFLAGS += -DCONFIG_NO_RANDOM_POOL CFLAGS += -DCONFIG_NO_RANDOM_POOL
else else