20 May, 2015
1 commit
-
The mac802154 subsystem uses functions from the crypto layer and correctly
selects the individual crypto algorithms, but fails to build when the
crypto layer is disabled altogether:crypto/built-in.o: In function `crypto_ctr_free':
:(.text+0x80): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_rfc3686_free':
:(.text+0xac): undefined reference to `crypto_drop_spawn'
crypto/built-in.o: In function `crypto_ctr_crypt':
:(.text+0x2f0): undefined reference to `blkcipher_walk_virt_block'
:(.text+0x2f8): undefined reference to `crypto_inc'To solve that, this patch also selects the core crypto code,
like all other users of that code do.Signed-off-by: Arnd Bergmann
Reviewed-by: Stefan Schmidt
Signed-off-by: Marcel Holtmann
25 Oct, 2014
1 commit
-
Signed-off-by: Julien Catalano
Signed-off-by: Alexander Aring
Signed-off-by: Marcel Holtmann
17 May, 2014
1 commit
-
Link-layer security requires AES CCM for authenticated modes and AES CTR
for the unauthenticated encryption mode.Signed-off-by: Phoebe Buckheister
Signed-off-by: David S. Miller
12 Jan, 2013
1 commit
-
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.CC: Alexander Smirnov
CC: Dmitry Eremin-Solenikov
CC: "David S. Miller"
Signed-off-by: Kees Cook
Acked-by: David S. Miller
17 May, 2012
1 commit
-
An interface to allocate and register ieee802154 compatible device.
The allocated device has the following representation in memory:+-----------------------+
| struct wpan_phy |
+-----------------------+
| struct mac802154_priv |
+-----------------------+
| driver's private data |
+-----------------------+Used by device drivers to register new instance in the stack.
Signed-off-by: Alexander Smirnov
Signed-off-by: David S. Miller