summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/connect-ports.c8
-rw-r--r--src/connect-ports.h1
2 files changed, 9 insertions, 0 deletions
diff --git a/src/connect-ports.c b/src/connect-ports.c
index b002690..1aaacf8 100644
--- a/src/connect-ports.c
+++ b/src/connect-ports.c
@@ -67,3 +67,11 @@ int check_allowed_connect_ports (int port, vector_t connect_ports)
return 0;
}
+
+/**
+ * Free a connect_ports list.
+ */
+void free_connect_ports_list (vector_t connect_ports)
+{
+ vector_delete (connect_ports);
+}
diff --git a/src/connect-ports.h b/src/connect-ports.h
index 09aa350..4b3aaf7 100644
--- a/src/connect-ports.h
+++ b/src/connect-ports.h
@@ -26,5 +26,6 @@
extern void add_connect_port_allowed (int port, vector_t *connect_ports);
int check_allowed_connect_ports (int port, vector_t connect_ports);
+void free_connect_ports_list (vector_t connect_ports);
#endif /* _TINYPROXY_CONNECT_PORTS_ */