From b6edf97481737d5846bdd65bda15d8762ffc0c78 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Sun, 2 Jan 2011 16:41:11 +0100 Subject: linkset: Prepare the UDP support to support multiple links. --- src/links.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/links.c') diff --git a/src/links.c b/src/links.c index 9ddd98d..8816f71 100644 --- a/src/links.c +++ b/src/links.c @@ -65,6 +65,7 @@ int link_init(struct bsc_data *bsc) bsc->link.the_link->ni = bsc->ni_ni; bsc->link.the_link->spare = bsc->ni_spare; bsc->link.bsc = bsc; + bsc->link.udp.link_index = 1; if (!bsc->src_port) { LOGP(DINP, LOGL_ERROR, "You need to set a UDP address.\n"); @@ -88,7 +89,8 @@ int link_init(struct bsc_data *bsc) * SLTM and it begins a reset. Then we will take it up * again and do the usual business. */ - snmp_mtp_deactivate(bsc->link.udp.session); + snmp_mtp_deactivate(bsc->link.udp.session, + bsc->link.udp.link_index); bsc->start_timer.cb = start_rest; bsc->start_timer.data = &bsc; bsc_schedule_timer(&bsc->start_timer, bsc->link.udp.reset_timeout, 0); -- cgit v1.2.3