Skip to content

Commit 89e25c8

Browse files
Merge pull request #828 from ejohnstown/index-shadow
Fix Shadowed Index
2 parents 41d6562 + cb695c9 commit 89e25c8

File tree

4 files changed

+25
-25
lines changed

4 files changed

+25
-25
lines changed

src/internal.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2698,23 +2698,23 @@ const char* IdToName(byte id)
26982698
}
26992699

27002700

2701-
const char* NameByIndexType(byte type, word32* index)
2701+
const char* NameByIndexType(byte type, word32* idx)
27022702
{
27032703
const char* name = NULL;
27042704

2705-
if (index != NULL) {
2705+
if (idx != NULL) {
27062706
word32 i, mapSz;
27072707

27082708
mapSz = (word32)(sizeof(NameIdMap)/sizeof(NameIdPair));
27092709

2710-
for (i = *index; i < mapSz; i++) {
2710+
for (i = *idx; i < mapSz; i++) {
27112711
if (NameIdMap[i].type == type) {
27122712
name = NameIdMap[i].name;
27132713
break;
27142714
}
27152715
}
27162716

2717-
*index = i + 1;
2717+
*idx = i + 1;
27182718
}
27192719

27202720
return name;

src/ssh.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2359,27 +2359,27 @@ int wolfSSH_CheckAlgoName(const char* name)
23592359
}
23602360

23612361

2362-
const char* wolfSSH_QueryKex(word32* index)
2362+
const char* wolfSSH_QueryKex(word32* idx)
23632363
{
2364-
return NameByIndexType(TYPE_KEX, index);
2364+
return NameByIndexType(TYPE_KEX, idx);
23652365
}
23662366

23672367

2368-
const char* wolfSSH_QueryKey(word32* index)
2368+
const char* wolfSSH_QueryKey(word32* idx)
23692369
{
2370-
return NameByIndexType(TYPE_KEY, index);
2370+
return NameByIndexType(TYPE_KEY, idx);
23712371
}
23722372

23732373

2374-
const char* wolfSSH_QueryCipher(word32* index)
2374+
const char* wolfSSH_QueryCipher(word32* idx)
23752375
{
2376-
return NameByIndexType(TYPE_CIPHER, index);
2376+
return NameByIndexType(TYPE_CIPHER, idx);
23772377
}
23782378

23792379

2380-
const char* wolfSSH_QueryMac(word32* index)
2380+
const char* wolfSSH_QueryMac(word32* idx)
23812381
{
2382-
return NameByIndexType(TYPE_MAC, index);
2382+
return NameByIndexType(TYPE_MAC, idx);
23832383
}
23842384

23852385

wolfssh/internal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@ enum NameIdType {
476476

477477
WOLFSSH_LOCAL byte NameToId(const char* name, word32 nameSz);
478478
WOLFSSH_LOCAL const char* IdToName(byte id);
479-
WOLFSSH_LOCAL const char* NameByIndexType(byte type, word32* index);
479+
WOLFSSH_LOCAL const char* NameByIndexType(byte type, word32* idx);
480480

481481

482482
/* For cases when openssl coexist is used */

wolfssh/ssh.h

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -130,20 +130,20 @@ WOLFSSH_API const char* wolfSSH_GetAlgoListKeyAccepted(WOLFSSH* ssh);
130130

131131
WOLFSSH_API int wolfSSH_CheckAlgoName(const char* name);
132132

133-
WOLFSSH_API const char* wolfSSH_QueryKex(word32* index);
134-
WOLFSSH_API const char* wolfSSH_QueryKey(word32* index);
135-
WOLFSSH_API const char* wolfSSH_QueryCipher(word32* index);
136-
WOLFSSH_API const char* wolfSSH_QueryMac(word32* index);
133+
WOLFSSH_API const char* wolfSSH_QueryKex(word32* idx);
134+
WOLFSSH_API const char* wolfSSH_QueryKey(word32* idx);
135+
WOLFSSH_API const char* wolfSSH_QueryCipher(word32* idx);
136+
WOLFSSH_API const char* wolfSSH_QueryMac(word32* idx);
137137

138138
typedef enum WS_Text {
139-
WOLFSSH_TEXT_KEX_ALGO,
140-
WOLFSSH_TEXT_KEX_CURVE,
141-
WOLFSSH_TEXT_KEX_HASH,
142-
143-
WOLFSSH_TEXT_CRYPTO_IN_CIPHER,
144-
WOLFSSH_TEXT_CRYPTO_IN_MAC,
145-
WOLFSSH_TEXT_CRYPTO_OUT_CIPHER,
146-
WOLFSSH_TEXT_CRYPTO_OUT_MAC,
139+
WOLFSSH_TEXT_KEX_ALGO,
140+
WOLFSSH_TEXT_KEX_CURVE,
141+
WOLFSSH_TEXT_KEX_HASH,
142+
143+
WOLFSSH_TEXT_CRYPTO_IN_CIPHER,
144+
WOLFSSH_TEXT_CRYPTO_IN_MAC,
145+
WOLFSSH_TEXT_CRYPTO_OUT_CIPHER,
146+
WOLFSSH_TEXT_CRYPTO_OUT_MAC,
147147
} WS_Text;
148148

149149
/*

0 commit comments

Comments
 (0)