inet6: require RTF_ANNOUNCE to proxy NS
[dragonfly.git] / sys / crypto / Makefile
blob95767ae474d6c97641a21e9381db23e9c79d16ad
1 # $FreeBSD: src/sys/modules/crypto/Makefile,v 1.6 2007/05/09 19:37:01 gnn Exp $
3 KMOD= crypto
5 .PATH: ${.CURDIR}/../opencrypto
6 # excluded: cryptodev.c
7 SRCS= cast.c criov.c crypto.c cryptosoft.c deflate.c gmac.c rmd160.c \
8 skipjack.c xform.c
9 SRCS+= cryptodev_if.c cryptodev_if.h
11 SRCS+= sha1.c
12 SRCS+= chachapoly.c
14 .PATH: ${.CURDIR}/blake2
15 SRCS+= blake2s.c
17 .PATH: ${.CURDIR}/blowfish
18 SRCS+= bf_enc.c bf_skey.c
20 .PATH: ${.CURDIR}/camellia
21 SRCS+= camellia.c camellia-api.c
23 .PATH: ${.CURDIR}/chacha20
24 SRCS+= chacha.c
26 .PATH: ${.CURDIR}/curve25519
27 SRCS+= curve25519.c
29 .PATH: ${.CURDIR}/des
30 SRCS+= des_ecb.c des_enc.c des_setkey.c
32 .PATH: ${.CURDIR}/poly1305
33 SRCS+= poly1305.c
35 .PATH: ${.CURDIR}/rijndael
36 SRCS+= rijndael-alg-fst.c rijndael-api.c
38 .PATH: ${.CURDIR}/serpent
39 SRCS+= serpent.c
41 .PATH: ${.CURDIR}/sha2
42 SRCS+= sha2.c
44 .PATH: ${.CURDIR}/siphash
45 SRCS+= siphash.c
47 .PATH: ${.CURDIR}/twofish
48 SRCS+= twofish.c
50 SRCS+= bus_if.h device_if.h opt_ddb.h
52 SUBDIR= rc4
54 .include <bsd.kmod.mk>