commit | c06aa710d0507d49e669deac1c090ef91112cecd | [log] [tgz] |
---|---|---|
author | Alexander Couzens <lynxis@fe80.eu> | Wed Nov 18 23:56:45 2020 +0100 |
committer | laforge <laforge@osmocom.org> | Fri Nov 20 08:51:19 2020 +0000 |
tree | 100599bbf55c1c7efb6dcc19c37898002eb691de | |
parent | c1c420ce3d24a99143125f40e7daf47b6f256585 [diff] [blame] |
ns2: check if ns_vc_alloc() fails in bind_connect() Change-Id: I82c984b9808451a72a62ff03b0495a1d09473e1c
diff --git a/src/gb/gprs_ns2_udp.c b/src/gb/gprs_ns2_udp.c index 0676314..26a0483 100644 --- a/src/gb/gprs_ns2_udp.c +++ b/src/gb/gprs_ns2_udp.c
@@ -379,6 +379,9 @@ struct priv_vc *priv; nsvc = ns2_vc_alloc(bind, nse, true); + if (!nsvc) + return NULL; + nsvc->priv = talloc_zero(bind, struct priv_vc); if (!nsvc->priv) { gprs_ns2_free_nsvc(nsvc);