summaryrefslogtreecommitdiffstats
path: root/vppinfra/vppinfra/test_md5.c
diff options
context:
space:
mode:
Diffstat (limited to 'vppinfra/vppinfra/test_md5.c')
-rw-r--r--vppinfra/vppinfra/test_md5.c62
1 files changed, 36 insertions, 26 deletions
diff --git a/vppinfra/vppinfra/test_md5.c b/vppinfra/vppinfra/test_md5.c
index 9eb2d0fa811..4be6f964963 100644
--- a/vppinfra/vppinfra/test_md5.c
+++ b/vppinfra/vppinfra/test_md5.c
@@ -43,15 +43,16 @@
#include <fcntl.h>
#include <unistd.h>
-static clib_error_t * md5_test_suite (void);
+static clib_error_t *md5_test_suite (void);
-int main (int argc, char * argv[])
+int
+main (int argc, char *argv[])
{
int i;
if (argc == 1)
{
- clib_error_t * e;
+ clib_error_t *e;
e = md5_test_suite ();
if (e)
{
@@ -64,7 +65,7 @@ int main (int argc, char * argv[])
{
md5_context_t m;
u8 digest[16];
- u8 buffer[64*1024];
+ u8 buffer[64 * 1024];
int fd, n;
fd = open (argv[i], 0);
@@ -77,8 +78,7 @@ int main (int argc, char * argv[])
close (fd);
md5_finish (&m, digest);
fformat (stdout, "%U %s\n",
- format_hex_bytes, digest, sizeof (digest),
- argv[i]);
+ format_hex_bytes, digest, sizeof (digest), argv[i]);
}
return 0;
@@ -87,30 +87,33 @@ int main (int argc, char * argv[])
static clib_error_t *
md5_test_suite (void)
{
- typedef struct {
- char * input;
- char * output;
+ typedef struct
+ {
+ char *input;
+ char *output;
} md5_test_t;
static md5_test_t tests[] = {
- { .input = "",
- .output = "d41d8cd98f00b204e9800998ecf8427e", },
- { .input = "a",
- .output = "0cc175b9c0f1b6a831c399e269772661", },
- { .input = "abc",
- .output = "900150983cd24fb0d6963f7d28e17f72", },
- { .input = "message digest",
- .output = "f96b697d7cb7938d525a2f31aaf161d0", },
- { .input = "abcdefghijklmnopqrstuvwxyz",
- .output = "c3fcd3d76192e4007dfb496cca67e13b", },
- { .input = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",
- .output = "d174ab98d277d9f5a5611c2c9f419d9f", },
- { .input = "12345678901234567890123456789012345678901234567890123456789012345678901234567890",
- .output = "57edf4a22be3c955ac49da2e2107b67a", },
+ {.input = "",
+ .output = "d41d8cd98f00b204e9800998ecf8427e",},
+ {.input = "a",
+ .output = "0cc175b9c0f1b6a831c399e269772661",},
+ {.input = "abc",
+ .output = "900150983cd24fb0d6963f7d28e17f72",},
+ {.input = "message digest",
+ .output = "f96b697d7cb7938d525a2f31aaf161d0",},
+ {.input = "abcdefghijklmnopqrstuvwxyz",
+ .output = "c3fcd3d76192e4007dfb496cca67e13b",},
+ {.input =
+ "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",
+ .output = "d174ab98d277d9f5a5611c2c9f419d9f",},
+ {.input =
+ "12345678901234567890123456789012345678901234567890123456789012345678901234567890",
+ .output = "57edf4a22be3c955ac49da2e2107b67a",},
};
int i;
- u8 * s;
+ u8 *s;
md5_context_t m;
u8 digest[16];
@@ -122,10 +125,17 @@ md5_test_suite (void)
s = format (0, "%U", format_hex_bytes, digest, sizeof (digest));
if (memcmp (s, tests[i].output, 2 * sizeof (digest)))
return clib_error_return
- (0,
- "%s -> %v expected %s", tests[i].input, s, tests[i].output);
+ (0, "%s -> %v expected %s", tests[i].input, s, tests[i].output);
vec_free (s);
}
return 0;
}
+
+/*
+ * fd.io coding-style-patch-verification: ON
+ *
+ * Local Variables:
+ * eval: (c-set-style "gnu")
+ * End:
+ */