diff --git a/dongle.c b/dongle.c
index de271f157d28ca5c41e5f08a5ebd68c0c87dddf2..cb7ab4d2c46a18ec21ba676bd6cd5112ee448810 100644
--- a/dongle.c
+++ b/dongle.c
@@ -168,6 +168,7 @@ void free_device(struct device *dev)
 {
 	if (!dev)
 		return;
+
 	free(dev->ip);
 	free(&(dev->usb));
 }
@@ -176,6 +177,7 @@ void free_usb(struct USB *usb)
 {
 	if (!usb)
 		return;
+
 	free(usb->product);
 	free(usb->product_id);
 	free(usb->vendor_id);
diff --git a/dongle_pin.h b/dongle_pin.h
new file mode 100644
index 0000000000000000000000000000000000000000..8259165490fd8283fd54a1b6ee7d8338dce32264
--- /dev/null
+++ b/dongle_pin.h
@@ -0,0 +1,6 @@
+#ifndef PIN_H
+#define PIN_H
+#include "common.h"
+
+int expose_pin_object(struct ubus_context *ctx);
+#endif