fixeria has uploaded this change for review.

View Change

bsc_vty: use gsmnet_from_vty() everywhere, not vty->index

Change-Id: Ic08d1213c3b353bdf9b425e24382b6c5bd229c9c
---
M src/osmo-bsc/bsc_vty.c
1 file changed, 5 insertions(+), 5 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/90/31190/1
diff --git a/src/osmo-bsc/bsc_vty.c b/src/osmo-bsc/bsc_vty.c
index cc9de74..4b7f24c 100644
--- a/src/osmo-bsc/bsc_vty.c
+++ b/src/osmo-bsc/bsc_vty.c
@@ -2289,7 +2289,7 @@
"Timezone offset (45 minutes)\n",
CMD_ATTR_IMMEDIATE)
{
- struct gsm_network *net = vty->index;
+ struct gsm_network *net = gsmnet_from_vty(vty);
int tzhr = atoi(argv[0]);
int tzmn = atoi(argv[1]);

@@ -2313,7 +2313,7 @@
"DST offset (hours)\n",
CMD_ATTR_IMMEDIATE)
{
- struct gsm_network *net = vty->index;
+ struct gsm_network *net = gsmnet_from_vty(vty);
int tzhr = atoi(argv[0]);
int tzmn = atoi(argv[1]);
int tzdst = atoi(argv[2]);
@@ -2333,7 +2333,7 @@
"Disable network timezone override, use system tz\n",
CMD_ATTR_IMMEDIATE)
{
- struct gsm_network *net = vty->index;
+ struct gsm_network *net = gsmnet_from_vty(vty);

net->tz.override = 0;

@@ -2349,7 +2349,7 @@
"Periodic Location Updating Interval\n"
"Periodic Location Updating Interval in Minutes\n")
{
- struct gsm_network *net = vty->index;
+ struct gsm_network *net = gsmnet_from_vty(vty);
struct osmo_tdef *d = osmo_tdef_get_entry(net->T_defs, 3212);

OSMO_ASSERT(d);
@@ -2367,7 +2367,7 @@
"Periodic Location Updating Interval\n"
"Periodic Location Updating Interval\n")
{
- struct gsm_network *net = vty->index;
+ struct gsm_network *net = gsmnet_from_vty(vty);
struct osmo_tdef *d = osmo_tdef_get_entry(net->T_defs, 3212);

OSMO_ASSERT(d);

To view, visit change 31190. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Change-Id: Ic08d1213c3b353bdf9b425e24382b6c5bd229c9c
Gerrit-Change-Number: 31190
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de>
Gerrit-MessageType: newchange