summaryrefslogtreecommitdiff
path: root/tests/cve-2009-1416.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cve-2009-1416.c')
-rw-r--r--tests/cve-2009-1416.c54
1 files changed, 26 insertions, 28 deletions
diff --git a/tests/cve-2009-1416.c b/tests/cve-2009-1416.c
index 667e1958e0..5bfb43cd7b 100644
--- a/tests/cve-2009-1416.c
+++ b/tests/cve-2009-1416.c
@@ -46,41 +46,39 @@
#include <gnutls/gnutls.h>
#include <gnutls/x509.h>
-int
-main (void)
+int main(void)
{
- gnutls_x509_privkey_t key;
- gnutls_datum_t p, q, g, y, x;
- int ret;
+ gnutls_x509_privkey_t key;
+ gnutls_datum_t p, q, g, y, x;
+ int ret;
- global_init ();
+ global_init();
- ret = gnutls_x509_privkey_init (&key);
- if (ret < 0)
- return 1;
+ ret = gnutls_x509_privkey_init(&key);
+ if (ret < 0)
+ return 1;
- ret = gnutls_x509_privkey_generate (key, GNUTLS_PK_DSA, 512, 0);
- if (ret < 0)
- return 1;
+ ret = gnutls_x509_privkey_generate(key, GNUTLS_PK_DSA, 512, 0);
+ if (ret < 0)
+ return 1;
- ret = gnutls_x509_privkey_export_dsa_raw (key, &p, &q, &g, &y, &x);
- if (ret < 0)
- return 1;
+ ret = gnutls_x509_privkey_export_dsa_raw(key, &p, &q, &g, &y, &x);
+ if (ret < 0)
+ return 1;
- if (q.size == 3 && memcmp (q.data, "\x01\x00\x01", 3) == 0)
- {
- printf ("buggy\n");
- return 1;
- }
+ if (q.size == 3 && memcmp(q.data, "\x01\x00\x01", 3) == 0) {
+ printf("buggy\n");
+ return 1;
+ }
- gnutls_free (p.data);
- gnutls_free (q.data);
- gnutls_free (g.data);
- gnutls_free (y.data);
- gnutls_free (x.data);
+ gnutls_free(p.data);
+ gnutls_free(q.data);
+ gnutls_free(g.data);
+ gnutls_free(y.data);
+ gnutls_free(x.data);
- gnutls_x509_privkey_deinit (key);
- gnutls_global_deinit ();
+ gnutls_x509_privkey_deinit(key);
+ gnutls_global_deinit();
- return 0;
+ return 0;
}