Address review comments by dgarske.

pull/299/head
Anthony Hu 2022-03-03 11:36:12 -05:00
parent 2dca4875e7
commit 51cfd2d2a0
2 changed files with 19 additions and 6 deletions

View File

@ -74,11 +74,15 @@ static int myCustomExtCallback(const word16* oid, word32 oidSz, int crit,
static void check_ret(char*, int); static void check_ret(char*, int);
int main(void) #ifndef MAX_BUF
#define MAX_BUF 4096
#endif
int main(int argc, char** argv)
{ {
DecodedCert decodedCert; DecodedCert decodedCert;
FILE* file; FILE* file;
byte derBuffer[4096]; byte derBuffer[MAX_BUF];
size_t bytes; size_t bytes;
int ret; int ret;
@ -86,16 +90,21 @@ int main(void)
wolfSSL_Debugging_ON(); wolfSSL_Debugging_ON();
#endif #endif
if (argc != 2) {
printf("Usage: %s certifcate.der\n", argv[0]);
return 0;
}
wolfCrypt_Init(); wolfCrypt_Init();
/* TODO: change this once we start generating our own. */ /* TODO: change this once we start generating our own. */
file = fopen("/home/anthony/alias_nonce_cert.der", "rb"); file = fopen(argv[1], "rb");
if (!file) { if (!file) {
printf("Failed to open file\n"); printf("Failed to open file\n");
exit(-99); exit(-99);
} }
bytes = fread(derBuffer, 1, 4096, file); bytes = fread(derBuffer, 1, sizeof(derBuffer), file);
fclose(file); fclose(file);
printf("read bytes = %d\n", (int) bytes); printf("read bytes = %d\n", (int) bytes);

View File

@ -34,11 +34,15 @@
static void check_ret(char*, int); static void check_ret(char*, int);
#ifndef MAX_BUF
#define MAX_BUF 4096
#endif
int main(void) int main(void)
{ {
DecodedCert decodedCert; DecodedCert decodedCert;
FILE* file; FILE* file;
byte derBuffer[4096]; byte derBuffer[MAX_BUF];
size_t bytes; size_t bytes;
ecc_key eccKey; ecc_key eccKey;
int ret; int ret;
@ -56,7 +60,7 @@ int main(void)
exit(-99); exit(-99);
} }
bytes = fread(derBuffer, 1, 4096, file); bytes = fread(derBuffer, 1, sizeof(derBuffer), file);
fclose(file); fclose(file);
printf("read bytes = %d\n", (int) bytes); printf("read bytes = %d\n", (int) bytes);