aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/input
diff options
context:
space:
mode:
authorHarald Welte <laforge@netfilter.org>2009-10-20 00:50:03 +0200
committerHarald Welte <laforge@netfilter.org>2009-10-20 00:50:03 +0200
commit9bd7bc1b4c4a3ba42da46931df650837c1a7e889 (patch)
treec2d489c90f689fa666b4317eaead86721d4c453f /openbsc/src/input
parent8175e95222cf1c831e1fcfc1b8842aa331ef3b8d (diff)
input/ipaccess: remove one more static variable
Diffstat (limited to 'openbsc/src/input')
-rw-r--r--openbsc/src/input/ipaccess.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/openbsc/src/input/ipaccess.c b/openbsc/src/input/ipaccess.c
index 1265982d2..386d2374e 100644
--- a/openbsc/src/input/ipaccess.c
+++ b/openbsc/src/input/ipaccess.c
@@ -236,6 +236,7 @@ static int ipaccess_rcvmsg(struct e1inp_line *line, struct msgb *msg,
trx->rsl_link = e1inp_sign_link_create(e1i_ts,
E1INP_SIGN_RSL, trx,
trx->rsl_tei, 0);
+ e1inp_event(e1i_ts, EVT_E1_TEI_UP, trx->rsl_tei, 0);
/* get rid of our old temporary bfd */
memcpy(newbfd, bfd, sizeof(*newbfd));
bsc_unregister_fd(bfd);
@@ -249,7 +250,6 @@ static int ipaccess_rcvmsg(struct e1inp_line *line, struct msgb *msg,
/* FIXME: this is per BTS */
static int oml_up = 0;
-static int rsl_up = 0;
/*
* read one ipa message from the socket
@@ -347,10 +347,6 @@ static int handle_ts1_read(struct bsc_fd *bfd)
switch (link->type) {
case E1INP_SIGN_RSL:
- if (!rsl_up) {
- e1inp_event(e1i_ts, EVT_E1_TEI_UP, link->tei, link->sapi);
- rsl_up = 1;
- }
ret = abis_rsl_rcvmsg(msg);
break;
case E1INP_SIGN_OML: