Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/sys/configuration.h b/sys/configuration.h
new file mode 100644
index 0000000..b2c0b88
--- /dev/null
+++ b/sys/configuration.h
@@ -0,0 +1,40 @@
+#ifndef LPC_CONFIGURATION_H_
+#define LPC_CONFIGURATION_H_
+
+/* Definition of argument values for the configure_*() efuns.
+ */
+
+/* Possible options for configure_interactive().
+ */
+#define IC_MAX_WRITE_BUFFER_SIZE 0
+#define IC_SOCKET_BUFFER_SIZE 1
+#define IC_COMBINE_CHARSET_AS_STRING 2
+#define IC_COMBINE_CHARSET_AS_ARRAY 3
+#define IC_CONNECTION_CHARSET_AS_STRING 4
+#define IC_CONNECTION_CHARSET_AS_ARRAY 5
+#define IC_QUOTE_IAC 6
+#define IC_TELNET_ENABLED 7
+#define IC_MCCP 8
+#define IC_PROMPT 9
+#define IC_MAX_COMMANDS 10
+#define IC_MODIFY_COMMAND 11
+
+/* Possible options for configure_object().
+ */
+#define OC_COMMANDS_ENABLED 0
+#define OC_HEART_BEAT 1
+
+/* Possible options for configure_driver().
+ */
+#define DC_MEMORY_LIMIT 0
+#define DC_ENABLE_HEART_BEATS 1
+#define DC_LONG_EXEC_TIME 2
+#define DC_DATA_CLEAN_TIME 3
+#define DC_TLS_CERTIFICATE 4
+#define DC_TLS_DHE_PARAMETER 5
+#define DC_TLS_CIPHERLIST 6
+#define DC_EXTRA_WIZINFO_SIZE 7
+#define DC_DEFAULT_RUNTIME_LIMITS 8
+#define DC_SWAP_COMPACT_MODE 9
+
+#endif /* LPC_CONFIGURATION_H_ */