Reported-By: Trail of Bits
Signed-off-by: Arne Schwabe <[email protected]>
---
src/openvpn/forward.c | 3 ---
src/openvpn/multi.c | 2 --
2 files changed, 5 deletions(-)
diff --git a/src/openvpn/forward.c b/src/openvpn/forward.c
index 7924fd5c6..c04511ee1 100644
--- a/src/openvpn/forward.c
+++ b/src/openvpn/forward.c
@@ -1869,8 +1869,6 @@ process_outgoing_link(struct context *c)
void
process_outgoing_tun(struct context *c)
{
- struct gc_arena gc = gc_new();
-
/*
* Set up for write() call to TUN/TAP
* device.
@@ -1956,7 +1954,6 @@ process_outgoing_tun(struct context *c)
buf_reset(&c->c2.to_tun);
perf_pop();
- gc_free(&gc);
}
void
diff --git a/src/openvpn/multi.c b/src/openvpn/multi.c
index 870e3fa61..fcb308151 100644
--- a/src/openvpn/multi.c
+++ b/src/openvpn/multi.c
@@ -3497,7 +3497,6 @@ multi_process_incoming_link(struct multi_context *m,
struct multi_instance *inst
bool
multi_process_incoming_tun(struct multi_context *m, const unsigned int
mpp_flags)
{
- struct gc_arena gc = gc_new();
bool ret = true;
if (BLEN(&m->top.c2.buf) > 0)
@@ -3583,7 +3582,6 @@ multi_process_incoming_tun(struct multi_context *m, const
unsigned int mpp_flags
}
}
}
- gc_free(&gc);
return ret;
}
--
2.37.1 (Apple Git-137.1)
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel