summaryrefslogtreecommitdiff
path: root/src/namecache/test_plugin_namecache.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/namecache/test_plugin_namecache.c')
-rw-r--r--src/namecache/test_plugin_namecache.c76
1 files changed, 38 insertions, 38 deletions
diff --git a/src/namecache/test_plugin_namecache.c b/src/namecache/test_plugin_namecache.c
index 5c52bb375..e4ca145d7 100644
--- a/src/namecache/test_plugin_namecache.c
+++ b/src/namecache/test_plugin_namecache.c
@@ -43,13 +43,13 @@ static const char *plugin_name;
43 * @param api api to unload 43 * @param api api to unload
44 */ 44 */
45static void 45static void
46unload_plugin(struct GNUNET_NAMECACHE_PluginFunctions *api) 46unload_plugin (struct GNUNET_NAMECACHE_PluginFunctions *api)
47{ 47{
48 char *libname; 48 char *libname;
49 49
50 GNUNET_asprintf(&libname, "libgnunet_plugin_namecache_%s", plugin_name); 50 GNUNET_asprintf (&libname, "libgnunet_plugin_namecache_%s", plugin_name);
51 GNUNET_break(NULL == GNUNET_PLUGIN_unload(libname, api)); 51 GNUNET_break (NULL == GNUNET_PLUGIN_unload (libname, api));
52 GNUNET_free(libname); 52 GNUNET_free (libname);
53} 53}
54 54
55 55
@@ -60,47 +60,47 @@ unload_plugin(struct GNUNET_NAMECACHE_PluginFunctions *api)
60 * @return NULL on error 60 * @return NULL on error
61 */ 61 */
62static struct GNUNET_NAMECACHE_PluginFunctions * 62static struct GNUNET_NAMECACHE_PluginFunctions *
63load_plugin(const struct GNUNET_CONFIGURATION_Handle *cfg) 63load_plugin (const struct GNUNET_CONFIGURATION_Handle *cfg)
64{ 64{
65 struct GNUNET_NAMECACHE_PluginFunctions *ret; 65 struct GNUNET_NAMECACHE_PluginFunctions *ret;
66 char *libname; 66 char *libname;
67 67
68 GNUNET_log(GNUNET_ERROR_TYPE_INFO, _("Loading `%s' namecache plugin\n"), 68 GNUNET_log (GNUNET_ERROR_TYPE_INFO, _ ("Loading `%s' namecache plugin\n"),
69 plugin_name); 69 plugin_name);
70 GNUNET_asprintf(&libname, "libgnunet_plugin_namecache_%s", plugin_name); 70 GNUNET_asprintf (&libname, "libgnunet_plugin_namecache_%s", plugin_name);
71 if (NULL == (ret = GNUNET_PLUGIN_load(libname, (void*)cfg))) 71 if (NULL == (ret = GNUNET_PLUGIN_load (libname, (void*) cfg)))
72 { 72 {
73 fprintf(stderr, "Failed to load plugin `%s'!\n", plugin_name); 73 fprintf (stderr, "Failed to load plugin `%s'!\n", plugin_name);
74 GNUNET_free(libname); 74 GNUNET_free (libname);
75 return NULL; 75 return NULL;
76 } 76 }
77 GNUNET_free(libname); 77 GNUNET_free (libname);
78 return ret; 78 return ret;
79} 79}
80 80
81 81
82static void 82static void
83run(void *cls, char *const *args, const char *cfgfile, 83run (void *cls, char *const *args, const char *cfgfile,
84 const struct GNUNET_CONFIGURATION_Handle *cfg) 84 const struct GNUNET_CONFIGURATION_Handle *cfg)
85{ 85{
86 struct GNUNET_NAMECACHE_PluginFunctions *nsp; 86 struct GNUNET_NAMECACHE_PluginFunctions *nsp;
87 87
88 ok = 0; 88 ok = 0;
89 nsp = load_plugin(cfg); 89 nsp = load_plugin (cfg);
90 if (NULL == nsp) 90 if (NULL == nsp)
91 { 91 {
92 fprintf(stderr, 92 fprintf (stderr,
93 "%s", 93 "%s",
94 "Failed to initialize namecache. Database likely not setup, skipping test.\n"); 94 "Failed to initialize namecache. Database likely not setup, skipping test.\n");
95 return; 95 return;
96 } 96 }
97 97
98 unload_plugin(nsp); 98 unload_plugin (nsp);
99} 99}
100 100
101 101
102int 102int
103main(int argc, char *argv[]) 103main (int argc, char *argv[])
104{ 104{
105 char cfg_name[PATH_MAX]; 105 char cfg_name[PATH_MAX];
106 char *const xargv[] = { 106 char *const xargv[] = {
@@ -113,18 +113,18 @@ main(int argc, char *argv[])
113 GNUNET_GETOPT_OPTION_END 113 GNUNET_GETOPT_OPTION_END
114 }; 114 };
115 115
116 GNUNET_DISK_directory_remove("/tmp/gnunet-test-plugin-namecache-sqlite"); 116 GNUNET_DISK_directory_remove ("/tmp/gnunet-test-plugin-namecache-sqlite");
117 GNUNET_log_setup("test-plugin-namecache", 117 GNUNET_log_setup ("test-plugin-namecache",
118 "WARNING", 118 "WARNING",
119 NULL); 119 NULL);
120 plugin_name = GNUNET_TESTING_get_testname_from_underscore(argv[0]); 120 plugin_name = GNUNET_TESTING_get_testname_from_underscore (argv[0]);
121 GNUNET_snprintf(cfg_name, sizeof(cfg_name), "test_plugin_namecache_%s.conf", 121 GNUNET_snprintf (cfg_name, sizeof(cfg_name), "test_plugin_namecache_%s.conf",
122 plugin_name); 122 plugin_name);
123 GNUNET_PROGRAM_run((sizeof(xargv) / sizeof(char *)) - 1, xargv, 123 GNUNET_PROGRAM_run ((sizeof(xargv) / sizeof(char *)) - 1, xargv,
124 "test-plugin-namecache", "nohelp", options, &run, NULL); 124 "test-plugin-namecache", "nohelp", options, &run, NULL);
125 if (ok != 0) 125 if (ok != 0)
126 fprintf(stderr, "Missed some testcases: %d\n", ok); 126 fprintf (stderr, "Missed some testcases: %d\n", ok);
127 GNUNET_DISK_directory_remove("/tmp/gnunet-test-plugin-namecache-sqlite"); 127 GNUNET_DISK_directory_remove ("/tmp/gnunet-test-plugin-namecache-sqlite");
128 return ok; 128 return ok;
129} 129}
130 130