summaryrefslogtreecommitdiff
path: root/src/modules/m_sha256.cpp
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-12-05 20:05:31 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-12-05 20:05:31 +0000
commite770f8d983bc4eb674956ca365a70598615948f5 (patch)
treee5550447ecaf53dc7385bc48e4a71f6e3e390561 /src/modules/m_sha256.cpp
parente948507b19304625623f9bb150d3a0b0083b9a8d (diff)
More tweakage
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5865 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_sha256.cpp')
-rw-r--r--src/modules/m_sha256.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/modules/m_sha256.cpp b/src/modules/m_sha256.cpp
index f446633b6..07bcab3ae 100644
--- a/src/modules/m_sha256.cpp
+++ b/src/modules/m_sha256.cpp
@@ -51,7 +51,7 @@
*/
/* $ModDesc: Allows for SHA-256 encrypted oper passwords */
-/* $ModDep: m_sha256.h */
+/* $ModDep: m_hash.h */
#include "inspircd_config.h"
#ifdef HAS_STDINT
@@ -62,7 +62,7 @@
#include "modules.h"
#include "inspircd.h"
-#include "m_sha256.h"
+#include "m_hash.h"
#ifndef HAS_STDINT
typedef unsigned int uint32_t;
@@ -262,22 +262,22 @@ class ModuleSHA256 : public Module
virtual char* OnRequest(Request* request)
{
- SHA256Request* SHA = (SHA256Request*)request;
- if (strcmp("SHA256_KEY", request->GetId()) == 0)
+ HashRequest* SHA = (HashRequest*)request;
+ if (strcmp("KEY", request->GetId()) == 0)
{
this->key = (unsigned int*)SHA->GetKeyData();
}
- else if (strcmp("SHA256_HEX", request->GetId()) == 0)
+ else if (strcmp("HEX", request->GetId()) == 0)
{
this->chars = (char*)SHA->GetOutputs();
}
- else if (strcmp("SHA256_SUM", request->GetId()) == 0)
+ else if (strcmp("SUM", request->GetId()) == 0)
{
static char data[MAXBUF];
SHA256((const char*)SHA->GetHashData(), data, strlen(SHA->GetHashData()), chars ? chars : "0123456789abcdef", key);
return data;
}
- else if (strcmp("SHA256_RESET", request->GetId()) == 0)
+ else if (strcmp("RESET", request->GetId()) == 0)
{
this->chars = NULL;
this->key = NULL;