aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-litecell15/l1_transp_hw.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2020-10-18 22:04:30 +0200
committerlaforge <laforge@osmocom.org>2020-10-19 15:06:08 +0000
commit629824ac14e5ddf3f1374882e3529a2ce033e3e2 (patch)
tree7a90d4f078582cf84bc7c0f75503c711f0a0f876 /src/osmo-bts-litecell15/l1_transp_hw.c
parent1b5b62962431060559bb5c8516b5fb340c67875f (diff)
use osmo_fd_setup() everywhere
Diffstat (limited to 'src/osmo-bts-litecell15/l1_transp_hw.c')
-rw-r--r--src/osmo-bts-litecell15/l1_transp_hw.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/osmo-bts-litecell15/l1_transp_hw.c b/src/osmo-bts-litecell15/l1_transp_hw.c
index c353f43f..ffe8613e 100644
--- a/src/osmo-bts-litecell15/l1_transp_hw.c
+++ b/src/osmo-bts-litecell15/l1_transp_hw.c
@@ -265,11 +265,7 @@ int l1if_transport_open(int q, struct lc15l1_hdl *hdl)
buf, strerror(errno));
return rc;
}
- read_ofd->fd = rc;
- read_ofd->priv_nr = q;
- read_ofd->data = hdl;
- read_ofd->cb = l1if_fd_cb;
- read_ofd->when = OSMO_FD_READ;
+ osmo_fd_setup(read_ofd, rc, OSMO_FD_READ, l1if_fd_cb, hdl, q);
rc = osmo_fd_register(read_ofd);
if (rc < 0) {
close(read_ofd->fd);
@@ -288,11 +284,7 @@ int l1if_transport_open(int q, struct lc15l1_hdl *hdl)
}
osmo_wqueue_init(wq, 10);
wq->write_cb = l1fd_write_cb;
- write_ofd->cb = wqueue_vector_cb;
- write_ofd->fd = rc;
- write_ofd->priv_nr = q;
- write_ofd->data = hdl;
- write_ofd->when = OSMO_FD_WRITE;
+ osmo_fd_setup(write_ofd, rc, OSMO_FD_WRITE, wqueue_vector_cb, hdl, q);
rc = osmo_fd_register(write_ofd);
if (rc < 0) {
close(write_ofd->fd);