aboutsummaryrefslogtreecommitdiffstats
path: root/src/rs232.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rs232.c')
-rw-r--r--src/rs232.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/rs232.c b/src/rs232.c
index c05a693..49520d8 100644
--- a/src/rs232.c
+++ b/src/rs232.c
@@ -234,10 +234,9 @@ int osmo_rs232_open(struct osmo_rs232 *r)
return rc;
}
- if (r->cfg.delay_us) {
- r->tx_timer.cb = rs232_tx_timer_cb;
- r->tx_timer.data = r;
- }
+ if (r->cfg.delay_us)
+ osmo_timer_setup(&r->tx_timer, rs232_tx_timer_cb, r);
+
return 0;
}