dist_man8_MANS = pppd.8
check_PROGRAMS =
-utest_chap_SOURCES = chap_ms.c utils.c
+utest_chap_SOURCES = chap_ms.c utils.c pppcrypt.c
utest_chap_CPPFLAGS = -DUNIT_TEST
utest_chap_LDFLAGS =
utest_crypto_CPPFLAGS = -DUNIT_TEST
utest_crypto_LDFLAGS =
+utest_pppcrypt_SOURCES = pppcrypt.c
+utest_pppcrypt_CPPFLAGS = -DUNIT_TEST_PPPCRYPT
+utest_pppcrypt_LDFLAGS =
+
check_PROGRAMS += utest_crypto
if WITH_SRP
peap.h \
pppd.h \
pppdconf.h \
+ pppcrypt.h \
ppp-crypto.h \
ppp-crypto-priv.h \
session.h \
endif
if PPP_WITH_CHAPMS
-pppd_SOURCES += chap_ms.c
+pppd_SOURCES += chap_ms.c pppcrypt.c
check_PROGRAMS += utest_chap
+check_PROGRAMS += utest_pppcrypt
+else
+if WITH_SRP
+pppd_SOURCES += pppcrypt.c
+check_PROGRAMS += utest_pppcrypt
+endif
endif
if PPP_WITH_CBCP
utest_peap_LDADD = libppp_crypt.la
utest_chap_LDADD = libppp_crypt.la
utest_crypto_LDADD = libppp_crypt.la
+utest_pppcrypt_LDADD = libppp_crypt.la
pppd_LIBS += libppp_crypt.la