aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-01-04 13:21:52 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-01-17 11:27:00 +0100
commitfe72c160e2d3c7a32bed13ff7675e0d547635d62 (patch)
tree9eb9ae03f98461449c42aa31bf4f012c978c15ea /src/main.c
parent069e635413efd1a1e4e5309c07a03d2df73bf88a (diff)
mtp: Turn the MTPl2 link into a list of links.
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main.c b/src/main.c
index a8edb97..3163527 100644
--- a/src/main.c
+++ b/src/main.c
@@ -194,7 +194,7 @@ static void clear_connections(struct bsc_data *bsc)
free_con(con);
}
- bsc->link_set->link->clear_queue(bsc->link_set->link);
+ link_clear_all(bsc->link_set);
}
void bsc_resources_released(struct bsc_data *bsc)
@@ -212,7 +212,7 @@ static void bsc_reset_timeout(void *_data)
LOGP(DINP, LOGL_ERROR, "The BSC did not answer the GSM08.08 reset. Restart MTP\n");
mtp_link_set_stop(bsc->link_set);
clear_connections(bsc);
- bsc->link_set->link->reset(bsc->link_set->link);
+ link_reset_all(bsc->link_set);
bsc_resources_released(bsc);
return;
}
@@ -547,7 +547,7 @@ static void sigint()
printf("Terminating.\n");
handled = 1;
if (bsc.setup)
- bsc.link_set->link->shutdown(bsc.link_set->link);
+ link_shutdown_all(bsc.link_set);
exit(0);
out: