diff options
author | laforge <laflocal@goeller.de.gnumonks.org> | 2010-01-12 10:44:26 +0100 |
---|---|---|
committer | laforge <laflocal@goeller.de.gnumonks.org> | 2010-01-12 10:46:27 +0100 |
commit | 6af56d1501244f4ce3cfd2e3bf07da19a59108da (patch) | |
tree | 15fd6058a2c677845502b5860a7fafe82d90c7df | |
parent | ca8dc141ebecbbb9e467d975c54404606cf6564f (diff) |
Fix allocation of BTS from VTY
In 39315c47989326275823d1589425ee62d15bc823 we introduced
per-bts OML attribute parser definitions and disallowed
a BTS of type unknown.
However, the VTY code first allocates a BTS with unknown type.
-rw-r--r-- | openbsc/src/gsm_data.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/src/gsm_data.c b/openbsc/src/gsm_data.c index 694ae06c6..1f2e1a1fc 100644 --- a/openbsc/src/gsm_data.c +++ b/openbsc/src/gsm_data.c @@ -191,7 +191,7 @@ struct gsm_bts *gsm_bts_alloc(struct gsm_network *net, enum gsm_bts_type type, if (!bts) return NULL; - if (!model) { + if (!model && type != GSM_BTS_TYPE_UNKNOWN) { talloc_free(bts); return NULL; } |