aboutsummaryrefslogtreecommitdiffstats
path: root/src/main_stp.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-02-10 18:28:30 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-02-10 20:09:09 +0100
commit7ca2b03aa68a4f74f36206ee608c168afbe36433 (patch)
tree584f734d18ad88efaf620eed9cd54a94d6da0bc0 /src/main_stp.c
parent89fa11af027139a1330717600bc962e69f6d5307 (diff)
bsc: Remove the m2ua_set pointer from the struct as well
Diffstat (limited to 'src/main_stp.c')
-rw-r--r--src/main_stp.c31
1 files changed, 16 insertions, 15 deletions
diff --git a/src/main_stp.c b/src/main_stp.c
index 3e83f56..9a5eb89 100644
--- a/src/main_stp.c
+++ b/src/main_stp.c
@@ -305,6 +305,7 @@ int main(int argc, char **argv)
int rc;
struct mtp_link *data;
struct mtp_link_set *set;
+ struct mtp_link_set *m2ua_set;
struct mtp_m2ua_link *lnk;
INIT_LLIST_HEAD(&bsc.links);
@@ -368,28 +369,28 @@ int main(int argc, char **argv)
return -1;
llist_add(&set->entry, &bsc.links);
- bsc.m2ua_set = mtp_link_set_alloc();
- bsc.m2ua_set->dpc = 92;
- bsc.m2ua_set->opc = 9;
- bsc.m2ua_set->sccp_opc = 9;
- bsc.m2ua_set->isup_opc = 9;
- bsc.m2ua_set->ni = 3;
- bsc.m2ua_set->bsc = &bsc;
- bsc.m2ua_set->pcap_fd = bsc.pcap_fd;
- bsc.m2ua_set->name = talloc_strdup(bsc.m2ua_set, "M2UA");
- llist_add(&bsc.m2ua_set->entry, &bsc.links);
+ m2ua_set = mtp_link_set_alloc();
+ m2ua_set->dpc = 92;
+ m2ua_set->opc = 9;
+ m2ua_set->sccp_opc = 9;
+ m2ua_set->isup_opc = 9;
+ m2ua_set->ni = 3;
+ m2ua_set->bsc = &bsc;
+ m2ua_set->pcap_fd = bsc.pcap_fd;
+ m2ua_set->name = talloc_strdup(m2ua_set, "M2UA");
+ llist_add(&m2ua_set->entry, &bsc.links);
/* setup things */
set->pass_all_isup = bsc.isup_pass;
- set->forward = bsc.m2ua_set;
- bsc.m2ua_set->pass_all_isup = bsc.isup_pass;
- bsc.m2ua_set->forward = set;
+ set->forward = m2ua_set;
+ m2ua_set->pass_all_isup = bsc.isup_pass;
+ m2ua_set->forward = set;
lnk = sctp_m2ua_transp_create("0.0.0.0", 2904);
lnk->base.pcap_fd = -1;
- mtp_link_set_add_link(bsc.m2ua_set, (struct mtp_link *) lnk);
+ mtp_link_set_add_link(m2ua_set, (struct mtp_link *) lnk);
- llist_for_each_entry(data, &bsc.m2ua_set->links, entry)
+ llist_for_each_entry(data, &m2ua_set->links, entry)
data->start(data);
while (1) {