From owner-freebsd-questions@FreeBSD.ORG Tue Feb 24 16:45:12 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EB2016A4CE; Tue, 24 Feb 2004 16:45:12 -0800 (PST) Received: from bigtex.jrv.org (rrcs-sw-24-73-246-106.biz.rr.com [24.73.246.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3571E43D1D; Tue, 24 Feb 2004 16:45:12 -0800 (PST) (envelope-from james@bigtex.jrv.org) Received: from bigtex.jrv.org (localhost [127.0.0.1]) by bigtex.jrv.org (8.12.1/8.12.1) with ESMTP id i1P0jBp9066981 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 24 Feb 2004 18:45:11 -0600 (CST) Received: (from james@localhost) by bigtex.jrv.org (8.12.1/8.12.1/Submit) id i1P0jBfg066978; Tue, 24 Feb 2004 18:45:11 -0600 (CST) Date: Tue, 24 Feb 2004 18:45:11 -0600 (CST) Message-Id: <200402250045.i1P0jBfg066978@bigtex.jrv.org> From: James Van Artsdalen To: jason+lists.freebsd@lixfeld.ca In-reply-to: (message from Jason Lixfeld on Tue, 24 Feb 2004 19:08:58 -0500) References: cc: freebsd-questions@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: RELENG-5_2_1_RELEASE | make buildkernel | Crypto X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2004 00:45:12 -0000 > From: Jason Lixfeld > Date: Tue, 24 Feb 2004 19:08:58 -0500 > > Anyone have any ideas? > > options IPSEC #IP security > options IPSEC_ESP #IP security (crypto; define w/ > IPSEC) > options IPSEC_DEBUG #debug for IP security > > su-2.05b# make buildkernel KERNCONF=ESHARA > ... > ... > /usr/src/sys/crypto/blowfish/bf_ecb.c:79: undefined reference to > `BF_encrypt' I'd like to hear back how performance is, to know if assembly code is worthwhile. --- sys/conf/files.amd64.orig Mon Nov 17 02:58:16 2003 +++ sys/conf/files.amd64 Mon Feb 2 23:08:43 2004 @@ -123,3 +123,10 @@ compat/ia32/ia32_sigtramp.S optional ia32 compat/ia32/ia32_sysvec.c optional ia32 kern/imgact_elf32.c optional ia32 +# +crypto/des/des_ecb.c optional netsmbcrypto +crypto/des/des_enc.c optional netsmbcrypto +crypto/des/des_setkey.c optional netsmbcrypto +crypto/blowfish/bf_enc.c optional crypto +crypto/blowfish/bf_enc.c optional ipsec ipsec_esp +crypto/des/des_enc.c optional ipsec ipsec_esp