mirror of
https://github.com/openwrt/openwrt.git
synced 2025-03-22 12:05:32 +00:00
kernel: crypto: package geniv as a separate module for 6.6
In kernel 6.5 geniv was split from AEAD config symbol, in order to manage its dependencies on other code. So, lets do the same in OpenWrt and split it from aead module so others can depend on geniv directly. Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
parent
faf3d80bf1
commit
b065981e15
@ -891,6 +891,19 @@ endef
|
||||
$(eval $(call KernelPackage,crypto-rng))
|
||||
|
||||
|
||||
define KernelPackage/crypto-geniv
|
||||
TITLE:=CryptoAPI Shared IV generator
|
||||
HIDDEN:=1
|
||||
DEPENDS:=+kmod-crypto-rng +kmod-crypto-aead @LINUX_6_6
|
||||
KCONFIG:=CONFIG_CRYPTO_GENIV
|
||||
FILES:=$(LINUX_DIR)/crypto/geniv.ko
|
||||
AUTOLOAD:=$(call AutoLoad,09,geniv)
|
||||
$(call AddDepends/crypto)
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,crypto-geniv))
|
||||
|
||||
|
||||
define KernelPackage/crypto-seqiv
|
||||
TITLE:=CryptoAPI Sequence Number IV Generator
|
||||
DEPENDS:=+kmod-crypto-aead +kmod-crypto-rng
|
||||
|
Loading…
x
Reference in New Issue
Block a user