From a4fa0f7876c777e766f365c0e1884f3595dd5f30 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Wed, 25 Feb 2004 23:01:47 +0100
Subject: [PATCH] * des.c (des_encrypt, des_decrypt): Use a const context
 pointer. * des3.c (des3_encrypt, des3_decrypt): Likewise.

Rev: src/nettle/des.c:1.9
Rev: src/nettle/des.h:1.10
Rev: src/nettle/des3.c:1.3
---
 des.c  |  4 ++--
 des.h  | 16 ++++++++--------
 des3.c |  8 ++++----
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/des.c b/des.c
index c9f294c2..2cebbaa8 100644
--- a/des.c
+++ b/des.c
@@ -228,7 +228,7 @@ des_set_key(struct des_ctx *ctx, const uint8_t *key)
 }
 
 void
-des_encrypt(struct des_ctx *ctx,
+des_encrypt(const struct des_ctx *ctx,
 	    unsigned length, uint8_t *dst,
 	    const uint8_t *src)
 {
@@ -245,7 +245,7 @@ des_encrypt(struct des_ctx *ctx,
 }
 
 void
-des_decrypt(struct des_ctx *ctx,
+des_decrypt(const struct des_ctx *ctx,
 	    unsigned length, uint8_t *dst,
 	    const uint8_t *src)
 {
diff --git a/des.h b/des.h
index a6d34cdc..57e20250 100644
--- a/des.h
+++ b/des.h
@@ -66,11 +66,11 @@ int
 des_set_key(struct des_ctx *ctx, const uint8_t *key);
 
 void
-des_encrypt(struct des_ctx *ctx,
+des_encrypt(const struct des_ctx *ctx,
 	    unsigned length, uint8_t *dst,
 	    const uint8_t *src);
 void
-des_decrypt(struct des_ctx *ctx,
+des_decrypt(const struct des_ctx *ctx,
 	    unsigned length, uint8_t *dst,
 	    const uint8_t *src);
 
@@ -94,12 +94,12 @@ int
 des3_set_key(struct des3_ctx *ctx, const uint8_t *key);
 
 void
-des3_encrypt(struct des3_ctx *ctx,
-	    unsigned length, uint8_t *dst,
-	    const uint8_t *src);
+des3_encrypt(const struct des3_ctx *ctx,
+	     unsigned length, uint8_t *dst,
+	     const uint8_t *src);
 void
-des3_decrypt(struct des3_ctx *ctx,
-	    unsigned length, uint8_t *dst,
-	    const uint8_t *src);
+des3_decrypt(const struct des3_ctx *ctx,
+	     unsigned length, uint8_t *dst,
+	     const uint8_t *src);
 
 #endif /* NETTLE_DES_H_INCLUDED */
diff --git a/des3.c b/des3.c
index 6bba214d..ea7bfef3 100644
--- a/des3.c
+++ b/des3.c
@@ -50,7 +50,7 @@ des3_set_key(struct des3_ctx *ctx, const uint8_t *key)
 }
 
 void
-des3_encrypt(struct des3_ctx *ctx,
+des3_encrypt(const struct des3_ctx *ctx,
 	     unsigned length, uint8_t *dst,
 	     const uint8_t *src)
 {
@@ -63,9 +63,9 @@ des3_encrypt(struct des3_ctx *ctx,
 }
 
 void
-des3_decrypt(struct des3_ctx *ctx,
-	    unsigned length, uint8_t *dst,
-	    const uint8_t *src)
+des3_decrypt(const struct des3_ctx *ctx,
+	     unsigned length, uint8_t *dst,
+	     const uint8_t *src)
 {
   des_decrypt(&ctx->des[2],
 	      length, dst, src);
-- 
GitLab