diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-04-16 16:52:20 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-04-16 16:52:20 +0200 |
commit | e8a9f471efcf72cae0e9d50ec0b8fea379fe7ac0 (patch) | |
tree | 3b176a9346c6b09e5c5116692ca4baba80eabedd | |
parent | c2d66bdf5aaa12f264c4e9114bcad2ee62956f63 (diff) |
nat: Two fixes for the write memory case...
Add new BSCs to the tail so we keep the sort order when writing
them out to the vty, fix the LAC command.
-rw-r--r-- | openbsc/src/nat/bsc_nat_utils.c | 2 | ||||
-rw-r--r-- | openbsc/src/nat/bsc_nat_vty.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/openbsc/src/nat/bsc_nat_utils.c b/openbsc/src/nat/bsc_nat_utils.c index 08fd57e18..1ec48ee0d 100644 --- a/openbsc/src/nat/bsc_nat_utils.c +++ b/openbsc/src/nat/bsc_nat_utils.c @@ -74,7 +74,7 @@ struct bsc_config *bsc_config_alloc(struct bsc_nat *nat, const char *token, unsi conf->nr = nat->num_bsc; conf->nat = nat; - llist_add(&conf->entry, &nat->bsc_configs); + llist_add_tail(&conf->entry, &nat->bsc_configs); ++nat->num_bsc; conf->stats.sccp.conn = counter_alloc("nat.bsc.sccp.conn"); diff --git a/openbsc/src/nat/bsc_nat_vty.c b/openbsc/src/nat/bsc_nat_vty.c index 4571d5b28..f0adfaaeb 100644 --- a/openbsc/src/nat/bsc_nat_vty.c +++ b/openbsc/src/nat/bsc_nat_vty.c @@ -62,7 +62,7 @@ static void config_write_bsc_single(struct vty *vty, struct bsc_config *bsc) { vty_out(vty, " bsc %u%s", bsc->nr, VTY_NEWLINE); vty_out(vty, " token %s%s", bsc->token, VTY_NEWLINE); - vty_out(vty, " lac %u%s", bsc->lac, VTY_NEWLINE); + vty_out(vty, " location_area_code %u%s", bsc->lac, VTY_NEWLINE); if (bsc->imsi_allow) vty_out(vty, " imsi allow %s%s", bsc->imsi_allow, VTY_NEWLINE); if (bsc->imsi_deny) |