aboutsummaryrefslogtreecommitdiff
path: root/harness/src/plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'harness/src/plugin.c')
-rw-r--r--harness/src/plugin.c20
1 files changed, 13 insertions, 7 deletions
diff --git a/harness/src/plugin.c b/harness/src/plugin.c
index 6344f4a..bb32b02 100644
--- a/harness/src/plugin.c
+++ b/harness/src/plugin.c
@@ -5,13 +5,15 @@
#include <stdio.h>
#include <stdlib.h>
-static void shx(uint8_t *state, uint32_t sz) {
+static void shx(uint8_t *state, uint32_t sz)
+{
uint32_t i = 0;
while (i < sz) {
for (int j = 0; j < 16; ++j) {
if (i < sz) {
printf("%02x ", (unsigned int)state[i]);
- } else {
+ }
+ else {
printf(" ");
}
++i;
@@ -25,10 +27,12 @@ static void shx(uint8_t *state, uint32_t sz) {
if (i < sz) {
if (isprint(state[i]) && !isspace(state[i])) {
printf("%c", state[i]);
- } else {
+ }
+ else {
printf(".");
}
- } else {
+ }
+ else {
printf(" ");
}
++i;
@@ -37,7 +41,8 @@ static void shx(uint8_t *state, uint32_t sz) {
}
}
-int load_plugin_from_file(const char *filename, plugin_t *plugin) {
+int load_plugin_from_file(const char *filename, plugin_t *plugin)
+{
dlhandle_t lib = dlopen(filename, RTLD_LAZY);
if (!lib) {
@@ -49,8 +54,9 @@ int load_plugin_from_file(const char *filename, plugin_t *plugin) {
return load_plugin_from_dl(lib, plugin);
}
-int plugin_hot_reload(int argc, char **argv, const char* filepath,
- plugin_t *plugin) {
+int plugin_hot_reload(int argc, char **argv, const char *filepath,
+ plugin_t *plugin)
+{
int ec = 0;
uint32_t sz = 0;
uint8_t *marshalled_state = NULL;