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:
parent
88bf9c2354
commit
b5562a1a6e
4 changed files with 0 additions and 20 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue