Website Summary Files Commits Branches @commit @diff @stats
path: root / util.h
diff options
context:
space:
mode:
Commitd64b669582fcd274b64d95e7f546ecbe35dc1082 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-12-08 17:20:59 +0200
Committer
 Syndamia <kamen@syndamia.com>
2023-12-08 17:20:59 +0200
Files451ed43da00d6b3a4bc05936440bdde894f54aff /util.h
pico-web-d64b669582fcd274b64d95e7f546ecbe35dc1082.tar
pico-web-d64b669582fcd274b64d95e7f546ecbe35dc1082.tar.gz
pico-web-d64b669582fcd274b64d95e7f546ecbe35dc1082.zip
Parent699cef84b11d43ac23b6bc7b1b605aa8c53f35b6 (diff)
[browser] Cleaned up and reorganized code
1 files changed, 5 insertions, 1 deletions
-rw-r--r--util.h6
diff --git a/util.h b/util.h
index b8936ab..bfa95f7 100644
--- a/util.h
+++ b/util.h
@@ -3,9 +3,12 @@
#include <inttypes.h>
#include <sds/sds.h>
+#include <arpa/inet.h>
#include <regex.h>
-uint16_t inet_atop(const char *port);
+uint16_t atop(const char *port);
+struct in_addr aton(const char* cp, int* output);
+
void herr(int output, const char* funcName);
void herrc(int output, const char* funcName);
@@ -13,5 +16,6 @@ sds gsub(sds str, const regex_t* regex, const char* repl);
sds gsub_getm(sds str, const regex_t *regex, const char* repl, int* *matches, int *matchesCount);
int digits(int num);
+#define clear_arr(arr) memset(arr, 0, sizeof(arr)/sizeof(*arr))
#endif