mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 20:24:39 +02:00
Merge pull request #8953 from philljj/fedora_linuxkm_uninit_errors
linuxkm fedora: fix uninitialized build errors.
This commit is contained in:
@@ -1022,7 +1022,7 @@ static int camellia_setup256(const unsigned char *key, u32 *subkey)
|
|||||||
static int camellia_setup192(const unsigned char *key, u32 *subkey)
|
static int camellia_setup192(const unsigned char *key, u32 *subkey)
|
||||||
{
|
{
|
||||||
unsigned char kk[32];
|
unsigned char kk[32];
|
||||||
u32 krll, krlr, krrl,krrr;
|
u32 krll = 0, krlr = 0, krrl = 0, krrr = 0;
|
||||||
|
|
||||||
XMEMCPY(kk, key, 24);
|
XMEMCPY(kk, key, 24);
|
||||||
XMEMCPY((unsigned char *)&krll, key+16,4);
|
XMEMCPY((unsigned char *)&krll, key+16,4);
|
||||||
|
@@ -1677,7 +1677,7 @@
|
|||||||
|
|
||||||
static void DesProcessBlock(Des* des, const byte* in, byte* out)
|
static void DesProcessBlock(Des* des, const byte* in, byte* out)
|
||||||
{
|
{
|
||||||
word32 l, r;
|
word32 l = 0, r = 0;
|
||||||
|
|
||||||
XMEMCPY(&l, in, sizeof(l));
|
XMEMCPY(&l, in, sizeof(l));
|
||||||
XMEMCPY(&r, in + sizeof(l), sizeof(r));
|
XMEMCPY(&r, in + sizeof(l), sizeof(r));
|
||||||
@@ -1700,7 +1700,7 @@
|
|||||||
|
|
||||||
static void Des3ProcessBlock(Des3* des, const byte* in, byte* out)
|
static void Des3ProcessBlock(Des3* des, const byte* in, byte* out)
|
||||||
{
|
{
|
||||||
word32 l, r;
|
word32 l = 0, r = 0;
|
||||||
|
|
||||||
XMEMCPY(&l, in, sizeof(l));
|
XMEMCPY(&l, in, sizeof(l));
|
||||||
XMEMCPY(&r, in + sizeof(l), sizeof(r));
|
XMEMCPY(&r, in + sizeof(l), sizeof(r));
|
||||||
|
@@ -1009,9 +1009,12 @@ WC_MISC_STATIC WC_INLINE void ato64(const byte *in, w64wrapper *w64)
|
|||||||
#ifdef BIG_ENDIAN_ORDER
|
#ifdef BIG_ENDIAN_ORDER
|
||||||
XMEMCPY(&w64->n, in, sizeof(w64->n));
|
XMEMCPY(&w64->n, in, sizeof(w64->n));
|
||||||
#else
|
#else
|
||||||
word64 _in;
|
union {
|
||||||
XMEMCPY(&_in, in, sizeof(_in));
|
word64 w;
|
||||||
w64->n = ByteReverseWord64(_in);
|
byte b[sizeof(word64)];
|
||||||
|
} _in;
|
||||||
|
XMEMCPY(_in.b, in, sizeof(_in));
|
||||||
|
w64->n = ByteReverseWord64(_in.w);
|
||||||
#endif /* BIG_ENDIAN_ORDER */
|
#endif /* BIG_ENDIAN_ORDER */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user