From 73b85dd005efa7fe259192ca00b9cc17c508210a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Mon, 14 Feb 2011 14:28:46 +0100
Subject: [PATCH] * nettle-internal.c (nettle_gcm_aes128): New const struct.
 (nettle_gcm_aes192): Likewise. (nettle_gcm_aes256): Likewise.

Rev: nettle/nettle-internal.c:1.4
---
 nettle-internal.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/nettle-internal.c b/nettle-internal.c
index 9018ebb4..b97281aa 100644
--- a/nettle-internal.c
+++ b/nettle-internal.c
@@ -32,8 +32,9 @@
 #include <stdlib.h>
 
 #include "nettle-internal.h"
-#include "des.h"
 #include "blowfish.h"
+#include "des.h"
+#include "gcm.h"
 
 /* DES uses a different signature for the key set function. We ignore
    the return value incicating weak keys. */
@@ -75,3 +76,10 @@ nettle_des3 = {
    blowfish_set_key has no return value. */
 const struct nettle_cipher
 nettle_blowfish128 = _NETTLE_CIPHER(blowfish, BLOWFISH, 128);
+
+const struct nettle_aead
+nettle_gcm_aes128 = _NETTLE_AEAD(gcm, GCM, aes, 128);
+const struct nettle_aead
+nettle_gcm_aes192 = _NETTLE_AEAD(gcm, GCM, aes, 192);
+const struct nettle_aead
+nettle_gcm_aes256 = _NETTLE_AEAD(gcm, GCM, aes, 256);
-- 
GitLab