Author: kevans
Date: Wed Apr 17 18:08:28 2019
New Revision: 346328
URL: https://svnweb.freebsd.org/changeset/base/346328

Log:
  Compile sha1.c when ether support is included
  
  sha1 is used by ether_gen_addr after r346324. Perhaps in an ideal world we
  could detect that the kernel's been compiled without sha1_* bits included
  and silently fallback to arc4random instead because these platforms/kernel
  configs are far and few between. It's fairly lightweight, though, so just
  include it for now.

Modified:
  head/sys/conf/files

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files Wed Apr 17 17:50:44 2019        (r346327)
+++ head/sys/conf/files Wed Apr 17 18:08:28 2019        (r346328)
@@ -680,8 +680,8 @@ crypto/rijndael/rijndael-alg-fst.c optional crypto | e
 crypto/rijndael/rijndael-api-fst.c optional ekcd | geom_bde | random 
!random_loadable
 crypto/rijndael/rijndael-api.c optional crypto | ipsec | ipsec_support | \
        wlan_ccmp
-crypto/sha1.c                  optional carp | crypto | ipsec | \
-       ipsec_support | netgraph_mppc_encryption | sctp 
+crypto/sha1.c                  optional carp | crypto | ether | ipsec | \
+       ipsec_support | netgraph_mppc_encryption | sctp
 crypto/sha2/sha256c.c          optional crypto | ekcd | geom_bde | ipsec | \
        ipsec_support | random !random_loadable | sctp | zfs
 crypto/sha2/sha512c.c          optional crypto | geom_bde | ipsec | \
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to