summaryrefslogtreecommitdiffstats
path: root/secure/lib
diff options
context:
space:
mode:
authorpst <pst@FreeBSD.org>1994-09-07 07:16:52 +0000
committerpst <pst@FreeBSD.org>1994-09-07 07:16:52 +0000
commit62391009757751f11deb63fb9ed07fab5976c86c (patch)
tree3338026f496299ffb19b908a2e261fccfd04df47 /secure/lib
parent96c9b991deb174f82e224905dc7842646a45146c (diff)
downloadFreeBSD-src-62391009757751f11deb63fb9ed07fab5976c86c.zip
FreeBSD-src-62391009757751f11deb63fb9ed07fab5976c86c.tar.gz
Remove static in front of declarations for des_setkey and des_cipher
so that linking against -lcrypt (-ldescrypt) will give us the good versions instead of the stubs in libc. (These changes need to be made to the non-US version of libdescrypt too!) Allow building and support for bdes program. A bit more work still needs to be done on secure telnet. Submitted by: pst
Diffstat (limited to 'secure/lib')
-rw-r--r--secure/lib/libcrypt/crypt-des.c6
-rw-r--r--secure/lib/libcrypt/crypt.c6
2 files changed, 6 insertions, 6 deletions
diff --git a/secure/lib/libcrypt/crypt-des.c b/secure/lib/libcrypt/crypt-des.c
index 50199ce2..22f665c 100644
--- a/secure/lib/libcrypt/crypt-des.c
+++ b/secure/lib/libcrypt/crypt-des.c
@@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: crypt.c,v 1.4 1994/05/01 08:16:38 g89r4222 Exp $
+ * $Id: crypt.c,v 1.2 1994/08/08 17:28:52 csgr Exp $
*
* This is an original implementation of the DES and the crypt(3) interfaces
* by David Burren <davidb@werj.com.au>.
@@ -362,7 +362,7 @@ setup_salt(long salt)
}
}
-static int
+int
des_setkey(const char *key)
{
u_long k0, k1, rawkey0, rawkey1;
@@ -559,7 +559,7 @@ do_des( u_long l_in, u_long r_in, u_long *l_out, u_long *r_out, int count)
return(0);
}
-static int
+int
des_cipher(const char *in, char *out, long salt, int count)
{
u_long l_out, r_out, rawl, rawr;
diff --git a/secure/lib/libcrypt/crypt.c b/secure/lib/libcrypt/crypt.c
index 50199ce2..22f665c 100644
--- a/secure/lib/libcrypt/crypt.c
+++ b/secure/lib/libcrypt/crypt.c
@@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: crypt.c,v 1.4 1994/05/01 08:16:38 g89r4222 Exp $
+ * $Id: crypt.c,v 1.2 1994/08/08 17:28:52 csgr Exp $
*
* This is an original implementation of the DES and the crypt(3) interfaces
* by David Burren <davidb@werj.com.au>.
@@ -362,7 +362,7 @@ setup_salt(long salt)
}
}
-static int
+int
des_setkey(const char *key)
{
u_long k0, k1, rawkey0, rawkey1;
@@ -559,7 +559,7 @@ do_des( u_long l_in, u_long r_in, u_long *l_out, u_long *r_out, int count)
return(0);
}
-static int
+int
des_cipher(const char *in, char *out, long salt, int count)
{
u_long l_out, r_out, rawl, rawr;
OpenPOWER on IntegriCloud